29A Church Street

JSON

Address
29A Church Street
Barnoldswick, Pendle
Lancashire
Postcode
BB18 5UR
Date Price Type Tenure
£60,000 Other Freehold
£67,500 Flat/maisonette Leasehold
£45,000 Flat/maisonette Leasehold