Apartment, Villefranche-sur-MerRental Apartment Villefranche-sur-Mer€1,200 / Month2 rooms26.46 m²Exclusive