Apartment, Villefranche-sur-MerVillefranche Sur Mer - Superb 2/3 Rooms With Balcony on Top Floor€980,0002 rooms1 bedroom 1 bathroom61.19 m²