No.15, Lane 542, Huaihai Middle Road, Huangpu District, Shanghai, China (Open map)
No.98 Liuhe Road,Huangpu,Shanghai, Shanghai, China (Open map)
No 180 Middle Jiangxi Road, Shanghai, China (Open map)
No 88 Lishui Road, Huangpu District, Shanghai, China (Open map)
No. 90, Xizang Middle Road, Huangpu District, Shanghai, Shanghai, China (Open map)
1 Jinling East Road, Shanghai, China (Open map)
Unit A, Building B4-3, No. 60, Huayuangang Road, Shanghai, China (Open map)
No. 511 Jinling East Road, Huangpu District, Shanghai, China (Open map)
Building7, No. 199, Hefei Road, Shanghai, China (Open map)
200 Shanxi Road South, Shanghai, China (Open map)
No. 428 South Zhongshan Yi Road, Huangpu District, Shanghai, Shanghai, China (Open map)
No. 219 Xinzha Road, Huangpu District, Shanghai, Shanghai, China (Open map)
No. 199, West Beijing Road, Shanghai, China (Open map)
Room 601, 6F, No. 350 South Shanxi Road, Huangpu District, Shanghai, China (Open map)
No.776 Huaihai Zhong Road, Shanghai, China (Open map)
381 XI Zang South Road, Shanghai, China (Open map)
Elong Hotel, No. 595 Jiujiang Road, Huangpu District, Shanghai, Shanghai, China (Open map)
639 Middle Henan Road, Shanghai, China (Open map)
North Building, No. 130 Hankou Road, Shanghai, China (Open map)
No 659 Ningbo Road, Huangpu District, Shanghai, China (Open map)