£383,142
£166,937
128 wymundsley, lancashire
Sold in JUL 2022
£272,500
26 deerfold, lancashire
Sold in AUG 2016
£274,000
36 deerfold, lancashire
Sold in JUL 2015
£274,700