£474,987
£402,500
£281,600
16 newchurch village, lancashire
Sold in MAY 2001
£137,500
45 newchurch village, lancashire
Sold in JUL 2009
£139,950
16 osborne terrace, lancashire
Sold in JUN 2018
£140,000