£571,666
£410,000
£332,183
teewood farm barn slaidburn road, lancashire
Sold in MAY 2023
£300,000
8 waddow grove, lancashire
Sold in NOV 2020
22a waddow grove, lancashire
Sold in OCT 2007
£307,000