Villa Leopolda – the $750 Million Luxury Estate in France!
Contact us to Add Your Villas The Villa La Leopolda is a large detached villa in Villefranche-sur-Mer, in the Alpes-Maritimes department on the French Riviera. The villa is situated in 18 acres of