2 Bedroom houses for sale in Barnstaple, Devon

Barnstaple, UK - There are 2020 2 bedroom properties in Barnstaple with prices ranging from £19,995.00 to £850,000.00 with an average price of £211,708.20

2 Bedroom properties for sale in Barnstaple, Devon

icon