Enjoy the 'joie de vivre' in this idyllic villa in the quaint medieval village of Grimaud in St. Tropez. The village entices you with its paved and flowered streets winding…
EUR 3,950,000
3
Beds
4,843
Sq. Ft.