Echo Shopping Center, Facade designPiotrków Trybunalski, Poland Back to projects Project type: RetailInvestor: LCPArea: 17 000 m²Phase: Concept