6 photos Detached 3 Bed Property Barnstaple with parkng Barnstaple (EX31) Double room | Available 31 Oct