Los Angeles, CAWoman killed in pedestrian collision with hit-and-run driver at 105th Street and Vermont Avenue in South Los Angeles, CaliforniaAccident Date: Fri, 07/07/2017