Barracuda boats for sale

Clear filters
↓ Expand Filters
Barracuda 62 for sale in Spain for €790,000 (£698,250)

BARRACUDA 62 for sale, Spain

Length: 19 m
Year: 2011
£698,250
This one-off carbon fibre yacht was designed as a racing cruiser. It is totally unique and com...