21 Cranshaw Place

JSON

Address
21 Cranshaw Place
Cramlington, Northumberland
Northumberland
Postcode
NE23 6JY
Property type
Terraced
Date Price Tenure
£106,000 Leasehold
£39,000 Leasehold
£39,000 Freehold
£38,250 Leasehold