830 Lorimer Street

830 Lorimer Street

830 Lorimer Street, Port Melbourne, AustraliaBuilding

Data centers in the building (1)

Telstra MECS1

830 Lorimer Street, Port Melbourne, Australia

Location

830 Lorimer Street
Port Melbourne, Australia