IFC Mall - Shanghai

IFC Mall - Shanghai

IFC Mall - L2-36 Level 2, 8 Century Avenue
Lujiazui, Pudong
Shanghai

200120

Mainland China

+86 2150565075

ifcshanghai@valextra.com