Property, Saint-TropezSouth-facing property Les Parcs de Saint-TropezPrice from €42,500 / Week6 bedrooms350 m²