canalside property for sale with mooring