L.U. Simon Builders

/

Deakin University - School of Management

Deakin University - School of Management

Location

19-23 Brougham Street, Geelong

Description

Development of 411-bed student accommodation facility