Add to favoritesLovely house in Villefranche-sur-MerVillefranche-sur-MerVilla • 4 room(s) • 2 bed. • 1195 sq ft (111 m²)$18,314