The Retreat

DESCRIPTION
1200 residential apartments over 5 buildings and 3 stages

LOCATION
1-7 Carter Street Lidcombe