21 flats furnished for sale in Algorfa