LOCATION: Saint Tropez, Provence-Alpes-Cote D’Azur, France
SQUARE FOOTAGE: 15,338
BEDROOMS & BATHROOMS: 7 bedrooms & 14 bathrooms
This luxurious villa is located in Saint Tropez, Provence-Alpes-Cote D’Azur, France.
It features approximately 15,338 square feet of living space with 7 bedrooms, 6 full and 8 half bathrooms, open concept living & dining rooms, gourmet kitchen, breakfast room, home theater, gym, steam room and more.
Outdoor features include terraces, swimming pool and gardens.
It is listed at €68,000,000.