About this property
Stunning villa with panoramic sea views - Villefranche sur Mer
This is an exceptional villa by its geographical location and panoramic views.
Ideally located on the heights of Villefranche, featuring panoramic views of the bay of Villefranche and the …