SANLORENZO - SL 78Yachts for Sale

Barracuda

View yacht Barracuda, available for sale

Barracuda, yacht for sale
Year: 2018
Builder: Sanlorenzo
Length: 80' 11" (24.64m)
€3,990,000 EUR