26 days$40.1k drop • May 20$1,399,9006.72 acresCabarrus County3 bd, 5 ba • 2,875 sq ftKannapolis, NC 28081