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)
Lane 799 Lan Hai Road, Shanghai, China (Open map)
1 Nandao Road, Harbour City, Pudong, Shanghai, China (Open map)
No 1800 Jinke Road, Shanghai, China (Open map)
700 Jiujiang Road, Shanghai, China (Open map)
358 Hongxu Road, Shanghai, China (Open map)
No.51, Sinan Road, Shanghai, China (Open map)
No.360,West Shendi Road,Pudong District,Shanghai City, Shanghai, China (Open map)
No. 199, West Beijing Road, Shanghai, China (Open map)
No. 522, North Sichuan Road, Shanghai, China (Open map)
No 17 Lane 3999, Xiupu Road, Pudong District, Shanghai, China (Open map)
Elong Hotel, No. 595 Jiujiang Road, Huangpu District, Shanghai, Shanghai, China (Open map)
No.188 Beisuzhou Road, Hongkou District, Shanghai, China (Open map)
70 Dong Hu Road, Shanghai, China (Open map)
No. 1376, West Nanjing Road, Shanghai, China (Open map)
No. 15, Nandan Road , Xuhui District, Shanghai, China (Open map)
7Th Floor, Guangming Financial Tower, No. 2 Jinling East Road, Huangpu District, Shanghai, Shanghai, China (Open map)
No. 105-1 Fuzhou Road, Shanghai, China (Open map)
78 Xing Guo Road, Shanghai, China (Open map)