Savills French Riviera & French Alps
Saint-Tropez, newly built villa with 5 bedrooms close to the town and beaches
-
Saint-Tropez
-
Living area
208 -
Land
1,343 -
Rooms
6 -
Bedrooms
5