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