Apartment, Saint-TropezSaint-Tropez - Renovated apartment with garden and terrace on foot from the village€1,290,00042280.33 m²