1,792 HDB Flats for Sale - 4 Bedrooms