Shanghai Xujiahui Centre
Mixed-use
Client: Sunpowerl Development Group
Location: Shanghai Xuhui, China
Site area: 76132
Total construction area: 592300
Design period: 2013