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