A beautiful villa situated in the most prestigious estate Le Parc de Saint Tropez. With 24hr security this light and bright property of 650m² is set in well maintained gardens of 3.500m².5 Bedrooms House for Sale in Villa, Le Parc de Saint Tropez , South of France | Estate Agent Kensington London - Croft International