Fatal crash — 1 killed — hit and run, pedestrian involved on I-580 EASTBOUND (MACARTHUR FREEWAY)
A high-severity accident was reported on I-580 EASTBOUND (MACARTHUR FREEWAY) near San Leandro on February 5, 2024 at 6:05 PM. 3 parties involved, 1 fatality.