Apartment, Villefranche-sur-MerRenovated penthouse panoramic sea view Villefranche€3,500,0005 rooms141.3 m²