504 Properties for sale