44,918 Properties for sale