1668 W Hibbard

    Owosso, MI 48867
    • $399,900
    • STATUS: Active
    • ON SITE: 478 days
    • ID#: 5002306845
    UPDATED: 38 min ago