1/30 €10,500,000 Property with Sea view Villefranche-sur-Mer - Provence 410m² 6 rooms 7 beds BARNES BEAULIEU | CAP-FERRAT