Apartment, Villefranche-sur-MerSale Apartment Villefranche-sur-Mer Moyenne Corniche€2,400,0004 rooms3 bedrooms110.97 m²