22 flats furnished for sale in Algorfa