344 Properties for sale