Port St. Laurent, France
Beautiful Leopard 89 located in France. We have recent survey that was done on the boat. Please just ask and we will forward it!
More information on the boat
Basic Technical Data
Keep up to date with SI Yachts!