River House
0 / 0
Prev
Next
About River House
Address
- 933 South Suzhou Road, HuangPu District, Shanghai, China
Location
- Located a block from People's Square and next to Nanjing Road, one of Shanghai's most popular shopping and commercial districts
Architect
- Gensler and Associates
Building Details
- 366,000 square feet
- 26 floors
- 300 units