Ke Fa Lu

Ke Fa Lu

Ke Fa Lu, Shenzhen Shi, ChinaBuilding

Data centers in the building (1)

Telstra SZDS1

6th Floor

Ke Fa Lu, Shenzhen Shi, China

Location

Ke Fa Lu
Shenzhen Shi, China