1425 O Street

    Heyburn, ID 83336
    • $1,000,000
    • STATUS: Active
    • ON SITE: 76 days
    • MLS #: 98702210
    UPDATED: 25 min ago