top of page


Australia
Level 13/130 Lonsdale St
Melbourne, Australia
Installation Date: 2020
113,021sf
6 Floors
660 Workstations
bottom of page
Level 13/130 Lonsdale St
Melbourne, Australia
Installation Date: 2020
113,021sf
6 Floors
660 Workstations