USED 20 Canard yachts Canard 43 2004 45.28 ft x 12.63 ft 1 x 42 HP Diesel VETUS 86,232 $ Racer and Cruiser Italy, TIRRENO Used boat power Morvile Yachting