Apartment in Xujiahui, at Caoxi Road 135. The nearest Metro station is Caoxi Road Station (Line 3), around 610 meters away.
The apartment has 2 bedrooms, and 92 sq.m. floor space. The rent is 12200 RMB / mth.
Located near the Shanghai Stadium and the Swimming Center, within walking distance to the central area of Xujiahui.