2 Byron Close

JSON

Address
2 Byron Close
Barnstaple, North Devon
Devon
Postcode
EX31 1QH
Property type
Detached
Tenure
Freehold
Date Price
£389,700
£235,000