PendingUnder contract$475,0001.5 acresAlexander County2 bd, 2.5 ba • 1,570 sq ftTaylorsville, NC 28681