for sale by owner canal flats