647 Properties for sale