Yachts & Boats for Sale Search Results




Length 24' 6" - 7.47m
2018
Sporty, comfortable and modular The NEW Barracuda 7 OB is the result of the Barracuda experience and unique skills. The perfect…

Perth WA, Western Australia
Found 1 listings, now displaying 1 - 1