1 Cluster House for Rent - Construction Year After 2005 near CC21 Holland Village MRT Station