3 Bedroom flats for sale in Tuckermarsh, Devon