55 Shijida Rd.

55 Shijida Rd.

55 Shijida Rd., Xianyang, 712046, ChinaBuilding

Data centers in the building (1)

Zenlayer XIY2

Suite A10, Block C

55 Shijida Rd., Xianyang, 712046, China

1 carrier

Ecosystem (1)

1 result

Organization name
Connection options
Loading...

Location

55 Shijida Rd.
Xianyang, 712046, China