Cap Ferrat Villa

Cap Ferrat, France
Property Type: Private residence