BuildRankers
BR
Xuhui District, China
2,345th
Global Rank
Feed
Details
Location
Construction
Links
BUILDING LOCATION
Street Address
200030 China, Shanghai, Xuhui District, Xujiahui, Hongqiao Road, 虹桥路恭城路
City
Region
Country
Latitude
31.195631
Longitude
121.430122