718 Ningxia Road, Shanghai, China (Open map)
No.60, Huangpu Road, Hongkou District, Shanghai, China (Open map)
No.1539 East Huaxia Road, Shanghai, China (Open map)
700 Chang Shou Road, Shanghai, China (Open map)
Gate 3, No.1700 Zhuguang Road, Shanghai, China (Open map)
Riverside Avenue 2727, Shanghai, China (Open map)
No.1088 Xiuyan Road, Shanghai, China (Open map)
No. 100 Lane 1588, Zhuguang Road, Xujing Town, Qingpu District, Shanghai, Shanghai, China (Open map)
No 288 Yunying Road, Shanghai, China (Open map)
No. 1132, Chenqiao Village, Chuansha New Town, Pudong New District, Shanghai, Shanghai, China (Open map)
No.7 Donghu Road, Shanghai, China (Open map)
500 Heng Feng Road, Shanghai, China (Open map)
Block 1, 388 Daduhe Road,, Shanghai, China (Open map)
No. 3555 Qixin Rd Minhang Dist, Shanghai, China (Open map)
No 988 Puming Road, Shanghai, China (Open map)
9 Shenhong Road, Shanghai, China (Open map)
1928 Gong He Xin Road, Shanghai, China (Open map)
333 Guang Zhong Road West, Shanghai, China (Open map)
No 45, Huangyang Road(Lane 1199, Biyun Road), Shanghai, Shanghai, China (Open map)
No.1 Land 340, Zhuying Road, Qingpu District, Shanghai, China (Open map)