26 flats for sale in Canals