Building 3, No. 2007 Hongmei Road, Xuhui District, Shanghai, China (Open map)
Building 1, No.328 Lanxue Road, Shanghai, China (Open map)
No.2516 Pudong Avenue, Shanghai, China (Open map)
No. 2277 West Zhongshan Road, Xuhui, District, Shanghai, China (Open map)
Building 1 No.1370 Jiangchuan Road, Shanghai, China (Open map)
No. 281 Jinlong Road, Shanghai, China (Open map)
No.230 Shandong Middle Road, Huangpu District, Shanghai, China (Open map)
No. 305 Xiupu Road, Shanghai, China (Open map)
No.161 Zhoujiazhai ,Shanghai, Shanghai, China (Open map)
268 North Lin Yi Road, Shanghai, China (Open map)
Waipojing Road 455, Building 2, Shanghai, China (Open map)
No. 1333 Yuyuan Road, Shanghai, China (Open map)
No. 343 East Yan An Road, Shanghai, China (Open map)
No.1690 Kongjiang Road, Shanghai, China (Open map)
Rm 403 Building 60, No. 350 Lingling Rd, Shanghai, China (Open map)
No.1317 Near Minfeng Road, Xinyuan Road, Anting Town, Shanghai, China (Open map)
Floor 3 No. 3 Lane 85 Xinyuan Road, Shanghai, China (Open map)
No.1118 Shangcheng Road, Pudong District, Shanghai, Shanghai, China (Open map)
No.103 Chuanhuan Nan Road, Chuansha, Shanghai, China (Open map)
No.2535 Siping Road, Shanghai, China (Open map)