Luxury villa facing the sea - Les Parcs de Saint Tropez.
-
Saint-Tropez
-
Living area
500 -
Land
6,500 -
Rooms
9 -
Bedrooms
5