BR

Shanghai International Design Center

LOCATION
Address
200092 China
Shanghai
Yangpu District
Sipinglu
Guokang Road
上海设计中心
Region
Country
Latitude
31.288919
Longitude
121.497063