No. 22, Lane 133, South Maoming Road, Huangpu District, Shanghai, China (Open map)
No.255 Xinjinqiao Road, Shanghai, China (Open map)
No. 26 Building, 1098 Meiling North Road, Putuo District, Shanghai, China (Open map)
328 Weifang Road, Pudong District, Shanghai, China (Open map)
No. 36, Liuzhou Road, Shanghai, China (Open map)
North Building, No. 130 Hankou Road, Shanghai, China (Open map)
No 511 Jinling East Road, Shanghai, China (Open map)
Wanda Plaza, No.658, Guangfulin Road, Songjiang, China (Open map)
No.1 Lane 8999 Yinggang East Road, Qingpu District, Shanghai, China (Open map)
Guangdon Road 525, Shanghai, China (Open map)
Lane.65 Huangyang Road, Shanghai, China (Open map)
No.465 Jinhui Road, Shanghai, Shanghai, China (Open map)
Block 228, No 3111 Nanfeng Highway, Shanghai, China (Open map)
No.173 Tianshan XI Road, Shanghai, China (Open map)
No.181, Lane 1300, Longming Road, Minhang District, Shanghai, China (Open map)
No. 698, West Nanjing Road, Shanghai, China (Open map)
Block B, Shinmay Union Square, No. 506 Shangc, Shanghai, China (Open map)
No. 194, East Beijing Road, Shanghai, China (Open map)
285 West Tian Mu Road, Shanghai, Cn, Shanghai, China (Open map)
No. 645 Yishan Road, Xuhui Distrcit, Shanghai, China (Open map)