Apartment, Villefranche-sur-MerRental Apartment Villefranche-sur-Mer€ 1,100 / Month (Fees included)2 rooms26.46 m²Exclusive