889 Properties for sale