Villa, Saint-TropezLife annuity Villa Saint-Tropez La Bouillabaisse€ 05 rooms3 bedrooms3 bathrooms187 m²Sold