2 Bedroom flats for sale in Barnstaple, Devon

Barnstaple, UK - There are 129 results for 2 bedroom flats in Barnstaple with prices ranging from £69,000 to £935,000, and an average price of £238,042.

2 Bedroom flats for sale in Barnstaple, Devon

icon