Flats for sale in Tavistock