A California man has been arrested after a 15-year-old girl was caught in suspected crossfire and struck by a stray bullet near a high school last week, authorities said.

Leon Arreguin, 36, was tracked down to the 900 block of Nebraska St., where he was taken into custody on Friday, the Vallejo Police Department said.

Investigators found evidence at the home related to the shooting that unfolded when occupants of two separate vehicles shot at each other around 3:30 p.m. Tuesday near Vallejo High School, police said. 

A bullet struck a girl walking nearby, but police said they don’t believe she was the intended target. She reportedly suffered a serious, non-life-threatening injury. No update on her condition was immediately available.

SOUTH CAROLINA DEPUTIES FATALLY SHOOT BARRICADED SUSPECT AFTER HE REPEATEDLY STABS POLICE DOG

Photo of Leon Arreguin

Leon Arreguin was arrested Friday in connection to a shooting near Vallejo High School that wounded a 15-year-old girl, police said. (Vallejo Police Department)

During an interview with officers after his arrest, Arreguin "confessed to the crime," the department said.

vallejo high school

Officials said two moving vehicles were involved in the shooting that happened Tuesday near Vallejo High School. (Google Street View)

The school had already dismissed students for the day when the shooting occurred, FOX2 KTVU reported, citing officials.

ARRESTS MADE FOLLOWING NYC 90-YEAR-OLD CANDY STORE OWNER ATTACK

Arreguin was charged with assault with a firearm, illegal firearm discharge, and inflicting injury on a child. 

California crime graphic

Arreguin was charged with assault with a firearm, illegal firearm discharge, and inflicting injury on a child.  (FOX News)

CLICK TO GET THE FOX NEWS APP

He was booked into the Solano County Jail, and his bail was set at $75,000, according to online jail records.