apartment for sale in algorfa