604 Properties for sale