Apartment, Villefranche-sur-MerSale Apartment Villefranche-sur-Mer Corne d'Or€1,250,0004 rooms89.23 m²