143 properties for sale