178 Baiye Road,Zhangjiang Hi-Tech Park, Shanghai, China (Open map)
No. 2097, Beiyan Road, Jianshe Town, Chongming District, Shanghai, China (Open map)
No.227 Hongmei Road, Shanghai, China (Open map)
No.1197 Husong Road, Shanghai, China (Open map)
No. 576, West Yan'An Road, Changning District, Shanghai, China (Open map)
No. 128, Pudian Road, Pudong New Area, Shanghai, Shanghai, China (Open map)
No.1478 Huaxia East Road, Shanghai, China (Open map)
No.465 Pucang Road, Shanghai, China (Open map)
No.216 Chenqiao Village,Chuansha Xin Zhen ,Shanghai,, Shanghai, China (Open map)
No. 2 Buidling, No. 608 Baiyang Road, Shanghai, China (Open map)
No.6697 Shang Nan Road, Shanghai, China (Open map)
No.1 Lane 549, Qiujing Road, Shanghai, China (Open map)
No.1153 Zhangyang Bei Road, Shanghai, China (Open map)
No. 185 Tianping Road, Xuhui District, Shanghai, China (Open map)
No.22 Lane 133, Maoming South Road, Shanghai, China (Open map)
Building 2, Lane 559, Huazhi Road, Shanghai, China (Open map)
15号 愚园路470弄, Shanghai, China (Open map)
Room 101, No. 5, Lane 352, Xiangyang South Road, Shanghai, China (Open map)
No. 9, Lane 2099, Xietu Road, Xuhui District, Shanghai, Shanghai, China (Open map)
No 30 Lane749 Yuyuan Rd, Shanghai, China (Open map)