Waterfront apartment for sale in Algorfa