Twin Villa, Villefranche-sur-MerSale Twin Villa Villefranche-sur-Mer Moyenne Corniche Twin Villa€795,0005 rooms126 m²
Apartment, Villefranche-sur-MerSale Apartment Villefranche-sur-Mer Centre Ville Apartment€320,0002 rooms34.5 m²