12 photos · Floorplan£1,100 pcm3 bed2 bathTerracedVictoria Street, Barnstaple, Devon, EX32Listed 9 days ago
13 photos · Floorplan£1,700 pcm5 bed2 bathTerracedSouth Street, Newport, Barnstaple, EX32Listed 7 Oct 2026