Get Listed
Shanghai Plaza 66
Convention Center
Address: 15/F, Tower 2, 1266 West Nanjing Road, Jing'an District, Shanghai, Shanghai, 200040, China