DESCRIPTION 1200 residential apartments over 5 buildings and 3 stages
LOCATION 1-7 Carter Street Lidcombe