7 place de l’Hôtel de Ville, Saint-Tropez, 839 90
Most recent €3,780,000 Aix-en-Provence, 13100, France