Stunning fully renovated property with sea view, grounds, pool, and tennis
-
Villefranche-sur-Mer
-
Land
3,300 -
Rooms
10