Beneteau Oceanis 31 for sale in Croatia for 49,000 42,724