Apartment, Villefranche-sur-MerSale Apartment Villefranche-sur-Mer Vieille Ville€275,0002 rooms31.33 m²Exclusive