Property, La Croix-ValmerLuxurious Villa in La Croix-Valmer, France€6,825,0009 rooms4 bedrooms4 bathrooms340.25 m²