Back to top

Riva Power Brokerage

Riva 85 Opera
Riva 85 Opera Riva 85 Opera - 2004
Italy
Year
2004
Length
78.28 ft
23.86 m
€1,700,000
Riva Aquarama - (No: 379)
Riva Aquarama - (No: 379) Riva Aquarama - (No: 379)
Geneva, Switzerland
Year
1970
Length
27.23 ft
8.30 m
€460,000