BuildRankers
BR
Log In
Sign Up
Riverside International Plaza Tower 2
Yangpu District,
China
Rank
2,456th
More Ranks
Feed
Details
Location
Construction
Links
LOCATION
Address
200082 China
Shanghai
Yangpu District
Pinglianglu
Anpu Road
东方渔人码头-A区
City
Yangpu District
Region
Shanghai
Country
China
Latitude
31.253759
Longitude
121.52636