176 properties for sale