French Concession Apt with garden - Apartments for Rent in Shanghai, Shanghai Shi, China
in Shanghai, CN. Location: Centry of Shanghai -3 mins walk to metro Line 1 Heng Shan Rd station -3 mins walk to metro Line 10 Shanghai Library station -10 mins walk to United States Consulate, French Consulate and German Consulate. Neighborhood: This apt locat...
See this content immediately after install