2,198 flats for sale in Madrid province