Tag: Deadly San Diego Pedestrian Crash on Mira Mesa Boulevard