A pedestrian was killed in a crash on L Street in Chula Vista. - Hillstone Law Accident & Injury Attorneys

A pedestrian was killed in a crash on L Street in Chula Vista.