BuildRankers
BR
Log In
Sign Up
The Palace II
Xuhui District,
China
Rank
2,456th
More Ranks
Feed
Details
Location
Construction
Links
LOCATION
Address
200025 China
Shanghai
Xuhui District
Tianpinglu
West Jianguo Road
Starbucks
City
Xuhui District
Region
Shanghai
Country
China
Latitude
31.207899
Longitude
121.455116