Villa, Saint-TropezSaint-Tropez - Villa close to the centerPrice on request6 bedrooms6 bathrooms320 sqm3000 sqm