21 York Street

JSON

Address
21 York Street
Church
Accrington, Hyndburn
Lancashire
Postcode
BB5 4JJ
Property type
Terraced
Date Price Tenure
£36,000 Freehold
£53,950 Freehold
£24,000 Leasehold