Back to top
Used Mangusta Power Boats For Sale in France
1 to 1 of 1 Results
Mangusta 80 Open
![Mangusta 80 Open](https://images.boatsgroupwebsites.com/resize/1/65/48/8916548_20230621041837467_1_XLARGE.jpg?w=600&h=337&exact=1)
France
Year
2003
2003
Length
78 ft
23.77 m
€675,000