The Orchid

Request a Quote

THE ORCHID
32-38 Atchison Street, St Leonards

COMPLETION DATE: 2012

PROJECT SUMMARY: 19 Storey building comprising of 77 residential apartments, 4 commercial spaces and 4 levels of basement parking.


Back to Projects