399 Properties for sale