USED 20 Cantieri Navali dell'Arno Leopard 23 2005 73.16 ft x 19.19 ft 2 x 2000 HP Diesel MTU 753,480 $ Express cruiser Used boat power Navigare