ShanghaiOffice
Shanghai, China

10/F, Building B, CCIG International Plaza, No. 333 North Caoxi Road
Xuhui Qu
Shanghai Shi, 200030
Cina

See map