Echo Shopping Center, InteriorsTarnów, Poland Back to projects Project type: RetailInvestor: LCPArea: 1 200 m²Phase: Concept