Villa with panoramic sea view over the village of Saint-Tropez
-
Grimaud
-
Living area
306 -
Land
2,506 -
Rooms
6 -
Bedrooms
4