1 results
€930,000
(£821,681)
Guide price
8 beds6 baths2 receptions3303 sq. ft
A magnificent Provençal farmhouse with guest rooms at the foot of Mont Ventoux.
Listed on 29th Sep 2025