PendingUnder contract$799,00034.8 acresGrayson County3 bd, 2.5 ba • 1,767 sq ftMouth of Wilson, VA 24363
PendingUnder contract$395,0002.74 acresAlleghany County2 bd, 3 ba • 1,636 sq ftGrassy Creek, NC 28631