£419,607
£257,503
£190,850
105 marsh lane, lancashire
Sold in JUN 2023
£1,300,000
182 liverpool road, lancashire
Sold in OCT 2020
£1,205,000
72 marsh lane, lancashire
Sold in JAN 2013
£1,040,000