3 bedroom semi-detached house to rentThe Pollards,Barnstaple,Devon,EX32 9PA£975 pcm FloorplanDocuments