pendingUnder contract$549,0003.32 acresCaldwell County3 bd, 3 ba • 2,602 sq ftGranite Falls, NC 28630
pendingUnder contract$575,0006.55 acresHenderson County3 bd, 3 ba • 2,008 sq ftHendersonville, NC 28739