3 Bedroom houses for sale in Barnstaple, Devon

Barnstaple, UK - There are 772 results for 3 bedroom properties in Barnstaple with prices ranging from £59,995 to £1,150,000, and an average price of £340,389.

3 Bedroom properties for sale in Barnstaple, Devon

icon