Skip to content

Antai Plaza (China)

This is part of the first Concept Design Proposal… A 55 floor Office Tower, 2,000 Apartments and 30,000 m2 of Retail space – Floating over a 35,000 m2 site –