PendingUnder contract$1,650,0001.5 acresAlexander County3 bd, 3.5 ba • 3,733 sq ftTaylorsville, NC 28681