22 Otter Way

JSON

Address
22 Otter Way
Barnstaple, North Devon
Devon
Postcode
EX32 8PS
Tenure
Leasehold
Date Price Type
£112,500 Flat/maisonette
£40,000 Terraced
£74,000 Terraced