3 Tully Road

3 Tully Road

3 Tully Road, East Perth, AustraliaBuilding

Data centers in the building (1)

Telstra PER1

3 Tully Road, East Perth, Australia

Location

3 Tully Road
East Perth, Australia