In designing Plaza Norte in Santiago, Chile, TVS & Associates let natural light brighten up the interior. The Mall Plaza development includes 70,000 square feet of retail, a 75,000 square feet medical center and 75,000 square feet of office space. Outside, a large plaza/garden creates an even sunnier gathering spot.
0 comments
Hide comments