PendingUnder contract$279,0002.72 acresCleveland County3 bd, 2 ba • 1,680 sq ftKings Mountain, NC 28086
PendingUnder contract$350,0002.38 acresCleveland County3 bd, 4 ba • 3,591 sq ftKings Mountain, NC 28086