£552,000
Sold 06 Feb 2025
2 CHURCH CLOSE, MELLOR, BLACKBURN, BB2 7JU
Detached
BB2 7JU
Page 23 of 23