PendingUnder contract$395,0002.74 acresAlleghany County2 bd, 3 ba • 1,636 sq ftGrassy Creek, NC 28631