Add to favoritesLuxury villa with sea view in Saint-LeuSaint-LeuVilla • 10 room(s) • 4 bed. • 3 bath. • 2497 sq ft (232 m²)$2,176,188Request a tourContact agent