BR

Shanghai International Design Center

Yangpu District, China

Map Goes Here

BUILDING LOCATION

Street Address

200092 China, Shanghai, Yangpu District, Sipinglu, Guokang Road, 上海设计中心

Region

Country

Latitude

31.288919

Longitude

121.497063