About this property
This traditional 5 bedroom villa is situated in the heart of Provence, in the sought-after Vaucluse department. The Luberon National Park, Avignon and Aix are all within easy reach and the delightful riverside town of L'Isle sur la Sorgue is just a few...