238 Houses for Sale - Construction Year After 2007 near CC13/NE12 Serangoon MRT Station