Data Center Map
This data center may not be available

According to our data, this data center is currently listed as: Planned

1 McArthur Street / 63 Sunshine Rd

Perri Projects Pty Ltd
63 Sunshine Rd
VIC 3012 West Footscray
Australia
Visit Website

Satellite

Street View

Advertisement

Perri Projects Pty Ltd

Data Center Operator at
1 McArthur Street / 63 Sunshine Rd
63 Sunshine Rd
Headquartered in Melbourne, Australia

1