Tag: Fatal Pedestrian Crash on C Street and Fourth Avenue in Chula Vista