Los Angeles, CAPedestrian killed in hit-and-run collision at 105th Street and Avalon Boulevard in South Los Angeles, CaliforniaAccident Date: Thu, 10/08/2020