Newstead Hatchmoor Road

JSON

Address
Newstead Hatchmoor Road
Torrington, Torridge
Devon
Postcode
EX38 7BU
Property type
Detached
Tenure
Freehold
Date Price
£655,000
£285,000
£92,500