30 properties for sale