818 Second St.Kings Mountain, NC 28086
Lots and Land Lot: 0.28 acre
See More Details, Photos & More
More Details