pendingUnder contract$525,0002.52 acresCleveland County4 bd, 4 ba • 3,137 sq ftKings Mountain, NC 28086