PendingUnder contract$499,0001.53 acresHaywood County2 bd, 2.5 ba • 1,228 sq ftMaggie Valley, NC 28751