BR

Huijing Life Square Tower 2

Shanghai, China

Map Goes Here

BUILDING LOCATION

Street Address

200023 China, Shanghai, Wuliqiao Subdistrict, South Zhongshan No. 1 Road

Region

Country

Latitude

31.20009

Longitude

121.473457