Flats for sale in Melrose