23 Shepherd Terrace

JSON

Address
23 Shepherd Terrace
Haltwhistle, Northumberland
Northumberland
Postcode
NE49 9LS
Tenure
Leasehold
Date Price Type
£87,000 Terraced
£85,000 Terraced
£29,500 Flat/maisonette