Get Listed
Shanghai Shui On Plaza
Convention Center
Address: 12/F Shui On Plaza, 333 Huai Hai Zhong Road, Luwan District, Shanghai, Shanghai, 200021, China