No.939 HongMei South Road
Shanghai, Shanghai, China
555 Meilong Road, Xuhui District
Shanghai, Shanghai, China
No.279 Meilong Road Xuhui
Shanghai, Shanghai, China
174 Luoxiang Road/Xuhui District, Shanghai
Shanghai, Shanghai, China
No.689 Old Humin Road, Xuhui District
Shanghai, Shanghai, China
No38 Huqingping Road
Shanghai, Shanghai, China
411 Huafa Road, Xuhui District
Shanghai, Shanghai, China
No.385 Lao Hu Min Road
Shanghai, Shanghai, China
No.951 Shilong Road
Shanghai, Shanghai, China
479 Wanting Hotel
Shanghai, Shanghai, China