Flats for sale in Barnoldswick, BB18, Lancashire

Barnoldswick, Barnoldswick, Lancashire BB18, UK - There are 47 flats in Barnoldswick with prices ranging from £79,950.00 to £299,950.00 with an average price of £148,510.87

Flats for sale in Barnoldswick, BB18, Lancashire

icon