ITC Mall - Shanghai

ITC Mall - Shanghai

One ITC Mall - 210, L2
1901 Huashan Lu
Shanghai

200030

Mainland China

+86 2154489871

itc@valextra.com