Everbright Towers Mixed-use

Shanghai, China

49,000 sm mixed-use twin residential towers above retail podium. Completed 2002.

Comments are closed.