Villa, Villefranche-sur-MerVILLEFRANCHE SUR MER - 6-ROOM VILLA - SEA VIEW€4,990,0006 rooms4 bedrooms3 bathrooms221.25 m²