SILVER LAKE (CBSLA) – Investigators have arrested a 47-year-old man who they allege struck and killed a woman on a sidewalk in Silver Lake Wednesday morning and then drove away.

(LAPD)

READ MORE: Kempe's Two Goals Help Put Kings Over Oilers, 5-1

Freddy Prieto was taken into custody Thursday morning on vehicular manslaughter charges in the death of 57-year-old Cristina Garcia.

Prieto was arrested at Thomas Starr King Middle School in Los Feliz, where he works as a janitor. The school is just a few blocks from the crash site.

The hit-and-run, which was caught on surveillance video, occurred in the 1800 block of Hyperion Avenue at about 6:15 a.m.

READ MORE: Woman Found Shot To Death In South LA, Shooting Suspect Still At-Large

The security video obtained by CBS2 showed a sedan driving down Hyperion Avenue, losing control, and crashing into the sidewalk and building. The driver can be seen getting out, examining the damage and then getting back into the vehicle and driving away. Los Angeles police said the crash may have been caused by rainy weather and Prieto may not have known he struck someone.

(LAPD)

Garcia was believed to be collecting cans to raise money for her daughter’s education, her family said.

“We are grateful, because in less than 24 hours we found out at least more about what happened, that my mom wasn’t just a missing person,” one of her sons, Edwin Aleman, told reporters at a news conference Thursday. “At least we got closure of what happened to my mother.”

MORE NEWS: Man Found Dead In Dumpster In South Los Angeles

Prieto is being held on $100,000 bail.