2,566 HDB Flats for Sale - Mid Floor