29 days$15k drop • Dec 11$560,0001.9 acresCabarrus County3 bd, 2 ba • 1,784 sq ftHarrisburg, NC 28075
PendingUnder contract$200,0001.79 acresCabarrus County3 bd, 1 ba • 1,330 sq ftMount Pleasant, NC 28124