Rare constructible property
-
Villefranche-sur-Mer
-
Land
2,464 -
Rooms
10