Power boats Cara for sale

Cara CARA 62

Buy Cara CARA 62

  • Manufacturer: Cara
  • Located in: Spain
  • Length overall: 18.7 m
  • Year of manufacture: 2002
  • Price: 295000 EUR

Power yachts Cara for sale

Buy Used Cara CARA 62 Power yachts for sale located in Spain. There are Cara yachts