420 properties for sale