£636,500
£226,950
£209,036
acre house barrowford road, lancashire
Sold in MAR 2023
£773,000
meadowtop , lancashire
Sold in JUN 2017
£770,000
46 sabden road, lancashire
Sold in AUG 2018
£750,000