No. 377 Xinshi Middle Road, Shijiazhuang

Shijiazhuang, China Data Center

See on Map