Villa, Saint-TropezEXCLUSIVITY - Contemporary villa on foot from the village and the beach€ 5,830,0004 bedrooms280 m²