No. 369, Qingshan Road, Shanghai, China (Open map)
No.4086, West Tianshan Road, Shanghai, China (Open map)
Tianhe Residence, Shanghai Tianhe Residence, 7228 Zhongchun Road Shanghai, Shanghai, China (Open map)
No. 1959, Yindu Road, Shanghai, China (Open map)
No.2998 Jindu Road, Minhang District, Shanghai, China (Open map)
No 599 Wanyuan Road Minhang District, Shanghai, China (Open map)
99 Jinxin Road, Shanghai, China (Open map)
No.4138 West Tianshan Road, Shanghai, China (Open map)
No. 3039 Gudai Road, Shanghai, China (Open map)
2-C Building No. 1588 Wuzhong Road, Intersection Of Wezhong Road And Hongjing Road, Shanghai, China (Open map)
No 288 Xinzhan Road, Shanghai, China (Open map)
No. 7228, Zhongchun Road, Shanghai, China (Open map)
99 Fanxing Road, Minhang District, Shanghai, China (Open map)
No.599 Wanyuan Road, Shanghai, China (Open map)
Block A, No. 800 Puxing Road, Minhang District, Shanghai, China (Open map)
No.1475 Chunshen Road, Shanghai, China (Open map)
No.1733 Lianhua Road, Shanghai, China (Open map)
No.319 Humin Road, Shanghai, China (Open map)
No.461 Jinhui Road, Shanghai, China (Open map)
No. 1155, Wuzhong Road, Shanghai, China (Open map)