310 Properties for sale