
- Mostro Spirit
- Boat is located in Long Beach, California. This amazing 21 foot boat will blow your mind. It rides much better than 25-28 foot non inflatables. The boat was custom built in Greece by Mostro one of the largest Greek boatyards. It was based on their Spirit model....
- Year: 2017 Location: California Power: Single x 200 hp Asking: $ 69,000
- Details & Photos »