3 Bedroom houses for sale in Barnstaple, Devon

Barnstaple, UK - There are 2402 3 bedroom properties in Barnstaple with prices ranging from £26,495.00 to £1,450,000.00 with an average price of £312,737.65

3 Bedroom properties for sale in Barnstaple, Devon

icon