Echo Shopping Center, Facade designRadom, Poland Back to projects Project type: RetailInvestor: LCPArea: 20 500 m²Phase: Concept