13 - 23 Templar Road

13 - 23 Templar Road

13 - 23 Templar Road, Erskine Park, 2759, AustraliaBuilding

Data centers in the building (1)

Digital Realty 13 - 23 Templar

13 - 23 Templar Road, Erskine Park, 2759, Australia

Location

13 - 23 Templar Road
Erskine Park, 2759, Australia