to

New Homes in Barnard Castle, County Durham

Showing 1 Result
Sort
Barnard Castle, County Durham DL12
Barnard Castle, County Durham ...
2 - 3 bedroom properties
£140,000 - £195,000
Developments
Developers

Click here to see your activities