140 properties for sale