
XUHUI VANKE CENTER PHASE III
The third phase of Xuhui Vanke Center is located in the central area of Xuhui, adjacent to Shanghai South Station and Humin Elevated Road, and seamlessly connected to Metro Lines 1/3/15. The project has a total construction area of 500,000 square meters, with Grade A offices, corporate headquarters, commerce, cultural exhibitions and a green axis park at its head. It is in line with the upgrade of Shanghai South Railway Station and leads the improvement of the area. Taking innovative POD mode as the core, integrating TOD and PARK concepts, creating a three in one urban space of “nature, vitality, and life”.