Castro Valley, CA – Pedestrian Fatally Struck in Hit-and-Run on Eastbound I-580 Near Center St

Castro Valley, CA – Pedestrian Fatally Struck in Hit-and-Run on Eastbound I-580 Near Center St