473-481 LIVERPOOL ROAD, STRATHFILED
The former “Spanish Inn” Motel site located on the corner of Liverpool and Homebush road is one of the largest developments constructed in Strathfield! Boasting 60 oversized Residential units, 4 SOHO units and 4 commercial tenancies. We have designed the apartment complex to be sympathetic to its surroundings while satisfying the economic imperatives of construction and marketability.