27 days$24.9k drop • May 23$330,0004 acresHalifax County3 bd, 3 ba • 3,229 sq ftRoanoke Rapids, NC 27870