2.970 Flats for sale