£350,000
£271,500
20 castle street, northumberland
Sold in FEB 2022
£185,000
66 castle street, northumberland
Sold in MAY 2022
52 castle street, northumberland
Sold in AUG 2023