Canberra 1 Data Centre, Stage 1, Australia

Metronode Pty Limited, Canberra, Australia
Canberra, Australian Capital Territory