3 bed town house for sale in 24440 Beaumont-Du-Périgord, France 3 bed town house for sale in 24440 Beaumont-Du-Périgord, France 13/03/2020 admin 18th century stone built semi detached village house recently renovated to a very high standard offering large rooms and open... View full article