£312,083
£169,777
£97,000
3 first terrace, lancashire
Sold in JUL 2023
£480,000
21 chapel lane, lancashire
Sold in MAR 2020
£455,000
5 bazil grove, lancashire
Sold in JUN 2023
£440,000