Apartment, Villefranche-sur-MerSale Apartment Villefranche-sur-Mer€3,700,0005 rooms4 bedrooms3 bathrooms203 m²