About this property
A25458JLA47 - In the heart of the lovely village of Lavardac in south west France you will be charmed by this lovely light and airy town house and all that it has to offer.
Has been renovated with all modern comforts whilst keeping the charm and …