Lot 20 Shining Rock Drive

    Canton, NC 28716
    • $84,500
    • STATUS: Active
    • ON SITE: <