No.500 Xizang Zhong Road, Shanghai, China (Open map)
No.4111 Huadong Road, Shanghai, China (Open map)
No.281 Guangyue Road, Shanghai, China (Open map)
No.165 Jianchuan Road, Shanghai, China (Open map)
No. 1215 Chuansha Road, Caolu Town, Pudong New Area, Shanghai, Shanghai, China (Open map)
Building 3, No.3111, He Chuan Road, Shanghai, China (Open map)
No.3100 Longhua Road, Shanghai, China (Open map)
No. 1758,Huhang Express Road, Fengxian, China (Open map)
No.605 Zhangjiang Road, Shanghai, China (Open map)
No.8075 Humin Road, Shanghai, China (Open map)
No.339 Jiaozhou Road, Jing'An District, Shanghai, Shanghai, China (Open map)
No.192 North Xin Feng Road, Huaxin Town, Shanghai, China (Open map)
No.168-188 Zhongshan Middle Road, Chengxi, China (Open map)
No.1980, Cao'An Rd, Jiading District, Shanghai, China (Open map)
No1504 Minyi Village, Chuansha Town, Shanghai, China (Open map)
Shanghai Zen Spring Resort Hotel No. 18, Zhongshi Street, Pudong New Area, Shanghai, Shanghai, China (Open map)
No.866,Xianqiao Village,Shuxintown,Chongming District,Shanghai,Shanghai,China, Shanghai, China (Open map)
3 Building,No.1247 Meichuan Road, Shanghai, China (Open map)
No.400 Xikang Road, Jingan District, Shanghai, China (Open map)
No. 1139 Chengshan Road, Shanghai, China (Open map)