1,790 HDB Flats for Sale - 4 Bedrooms