Apartment, Villefranche-sur-MerRenovated penthouse panoramic sea view Villefranche€3,500,0005 rooms141.3 m²
Apartment, Villefranche-sur-Mer3 rooms panoramic and sea view renovated Villefranche€990,0003 rooms81 m²
Apartment, Villefranche-sur-Mer2 room apartment with sea view Villefranche-sur-mer€381,6002 rooms45 m²