Villa/Townhouse
, Saint-Tropez, Provence-Alpes-Côte d'Azur 83990, France
Price Upon Request
This superb property, perfectly located in the city center, 10 minutes walk from the Place des lices, has been completely renovated.<br /> It has a living room ...
Bedrooms: 6
Full Bathrooms: 2
Living Area: 450 sq ft