384 Properties for sale