NEW
14
Otam 58 gts
2023
62.99 ft
x 15.35 ft
2 x 1600 HP MAN
A Concentrated Performance technology Italian design make the 58' HT or Open an Icon of the OTAM Brand an ambassador of Made in Italy and high quality in the worldwide nautical...
Price on App.
Express cruiser
Italy, liguria
New Boat power
Mele Yacht