1009 properties for sale