Alibaba Shanghai Center
Alibaba Shanghai Center is strategically located in the northern core of Shanghai’s Hongqiao Central Business District, less than two kilometres away from Hongqiao Transportation Hub. Slated to open in 2018, the retail component serves working professionals, and residents living in mid- and high-end housing zones in the vicinity.
|About the Property|
|Address||Hongqiao Central Business District, China, Shanghai|
|Project Status||Under Development|