7 place de l’Hôtel de Ville, Saint-Tropez, 839 90
Most recent €1,430,000 Aix-en-Provence, Nord, 13090, France