CHARTER 1 Leopard 32 2007 105.64 ft x 24.11 ft Price on App. Motor yacht Italy Charter power Morvile Yachting
USED 1 Leopard 32 2007 105.64 ft x 24.11 ft 3 x 2218 HP Diesel MTU 3,331,840 $ Motor yacht Italy, SARDEGNA Used boat power Morvile Yachting