Nine Residences Strata Terrace

Junction Nine Residences
Nine Residences GreenHaus
Nine Residences Swimming Pool