Tag: Injury Pedestrian Crash on Foothill Blvd in Castro Valley