Saint-Paul-de-Vence - 899 000 €
Village -
3 bedroom -
130 m²