Savills French Riviera & French Alps
Superb townhouse just next to the Place des Lices
-
Saint-Tropez
-
Living area
178 -
Rooms
5 -
Bedrooms
3