View details for 2001 Barlow Rd. 2001 Barlow Rd. $1,795+ 2001 Barlow Road, Tarboro, NC 27886 No photos available yet