BR

CPIC Xintiandi Commercial Center Tower A

Shanghai, China

Map Goes Here

BUILDING LOCATION

Street Address

200021 China, Shanghai, Huaihaizhonglu Subdistrict, Zizhong Road, 自忠路东台路

Region

Country

Latitude

31.222364

Longitude

121.475899