Tag: Pedestrian Crash near South Vermont Avenue and West 120th Street