For Sale Close to beaches Sea view Stunning Villa Tastefully Renovated, Located in a Secure Estate with Private Beach. Saint-Tropez 2,450,000€ 4 Br 4 Ba 170 m2