11 Abbey Road

JSON

Address
11 Abbey Road
Barnstaple, North Devon
Devon
Postcode
EX31 1QY
Property type
Terraced
Tenure
Freehold
Date Price
£264,000
£189,000
£165,250