South Pacific Plaza Mixed-use

Shanghai, China

45,000 sm mixed-use (competition) 5-star, 500-room hotel and office towers above retail podium.

Comments are closed.