Flats for sale in Dumfriesshire