Block A, No. 800 Puxing Road, Minhang District, Shanghai, China (Open map)
No.612 Hangxin Road, Shanghai, China (Open map)
No. 8, Lane 929, Shenhong Road, Minhang District, Shanghai, Shanghai, China (Open map)
Building 3, 588 Zixing Road, Shanghai, China (Open map)
No. 1475, Chunshen Road, Meilong Town, Shanghai, China (Open map)
No. 779 Wubao Road, Shanghai, China (Open map)
No.1733 Lianhua Road, Shanghai, China (Open map)
Shuiqing South Road ,19, Shanghai, China (Open map)
No.461 Jinhui Road, Shanghai, China (Open map)
No. 1155, Wuzhong Road, Shanghai, China (Open map)
No. 577 Husong Highway, Near Zhongchun Road, Shanghai, China (Open map)
No.729 Wuzhong Road, Shanghai, China (Open map)
No. 1881 Gubei Road, Minhang District, Shanghai, Shanghai, China (Open map)
No.5 Lane 68, Changlin Road, Shanghai, China (Open map)
No.486 Hongxu Road, Shanghai, China (Open map)
Building 4, No. 2430 And 2412 Yinchun Road, Shanghai, China (Open map)
No. 3701, Chenhang, Minhang District, Shanghai, China (Open map)
No. 2910-10, Beidi Road, Shanghai, China (Open map)
No. 499, Shiping Road, Shanghai, China (Open map)
No.33 West Huanzhen Road Hongqiao Town, Shanghai, China (Open map)