109 properties for sale