119 Houses for Sale - Affinity At Serangoon Condo