280 properties for sale