Add to favoritesHouse for rent in Saint-Tropez, FranceSaint-TropezHouse • 8 room(s) • 5 bed. • 5 bath. • 3014 sq ft (280 m²)$27,000