Premium The View Villefranche-sur-Mer Villefranche-sur-Mer, Provence-Alpes-Côte d'Azur 🏡 Villa+1 ⛱ Plages,