price of flats