BR

Huaxia Financial Square Tower B

Shanghai, China

Map Goes Here

BUILDING LOCATION

Street Address

200010 China, Shanghai, Xiaodongmen District, Doushi Street 318

Region

Country

Latitude

31.22361

Longitude

121.497871