Villefranche-Sur-Mer: Magnificent residence with superb panoramic view of Cap Ferrat.
-
Villefranche-sur-Mer
-
Living area
426 -
Rooms
10 -
Bedrooms
6