Plaza 66 Shop 312 200040 Shanghai, China
Grand Gateway 66 Unit 222 Shanghai, China
Hongqiao Lu 1438 Shanghai, China