Location: Saint Tropez, Provence-Alpes-Cote D’Azur, France
Square Footage: 4,305
Bedrooms & Bathrooms: 7 bedrooms & 7 bathrooms
Price: Available Upon Request
This beautiful home is located in Saint Tropez, Provence-Alpes-Cote D’Azur, France.
It features approximately 4,305 square feet of living space with 7 bedrooms, 7 bathrooms, formal living & dining rooms, gourmet kitchen and more.
Outdoor features include a patio, swimming pool, summer kitchen and a pool house.