PendingUnder contract$774,9001.64 acresAlleghany County4 bd, 3.5 ba • 3,510 sq ftPiney Creek, NC 28663