30 minutes from Avignon in the heart of nature, discover this exceptional property with a unique panoramic view of the horizon... Exclusive € 1 380 000 Le Barroux House for sale 6 bedroom 250 m²