USED 1 Cantieri Navali dell'Arno Leopard 21.50 2150 1997 70.54 ft x 18.04 ft 2 x 1100 HP Diesel man Price on App. VAT paid Express cruiser Italy, basso tirreno Used boat power Spingi Yachting