to

New Homes in Barnard Castle, County Durham

Showing 1 Result
Sort
Help to Buy available
Barnard Castle, County Durham DL12
Barnard Castle, County Durham ...
5 bedroom properties
£349,995
Developments

Click here to see your activities