15 days$15k drop • Apr 2$470,0004.26 acresJohnston County3 bd, 2 ba • 1,829 sq ftSmithfield, NC 27577
pendingUnder contract$140,0003.4 acresMecklenburg County2 bd, 2 ba • — sq ftBuffalo Junction, VA 23927