Get Listed
Shanghai Aurora Plaza
Convention Center
Address: 11/F Aurora Plaza, 99 Fucheng Road, Pudong New Area, Shanghai, Shanghai, 200120, China