Digital RealtyData Center Operator at
1-12 Templar Road (SYD10)
1-12 Templar Road
Site Code: SYD10
Headquartered in San Francisco, California
1-12 Templar Road (SYD10)
1-12 Templar Road
Site Code: SYD10
Headquartered in San Francisco, California