PendingUnder contract$389,9004.49 acresAlexander County3 bd, 2 ba • 1,750 sq ftTaylorsville, NC 28681
PendingUnder contract$499,9991.74 acresCaldwell County3 bd, 3 ba • 1,746 sq ftGranite Falls, NC 28630