£654,800
£261,035
£260,000
£156,250
5 meadowcroft gardens, lancashire
Sold in MAY 2021
£1,060,000
14 meadowcroft gardens, lancashire
Sold in FEB 2023
£1,050,000
9 meadowcroft gardens, lancashire
Sold in OCT 2023