Plaza 66 Plaza 66 200040 Shanghai, China
MEGAMILLS OUTLET Shanghai, China
L'Avenue 200051 Shanghai, China
Huanmao Iapm Shanghai, China
Shanghai Reel Mall Shanghai, China
Times Square Shanghai Shanghai, China
Nanjing Xi Lu 1266 Shop 210, Plaza 66 Shanghai, China