Echo Shopping Center, InteriorsRadom, Poland Back to projects Project type: RetailInvestor: LCPArea: 8 000 m²Phase: Concept