Oppède - Sumptuous provençal farmhouse at the foot of the Luberon
-
Oppède
-
Living area
450 -
Rooms
12 -
Bedrooms
6