IRWINDALE -- Bail for a man accused of killing his father and hiding his body in an Irwindale storage unit has been set at $1 million.

Jonathan Pedraza, 24, is set to be arraigned on September 29 in Pomona Superior Court on one count each of murder and vandalism and two counts of hit and run driving.

Police were called to the A-1 Mini Storage Facility at 4391 Irwindale Avenue on September 3 after Pedraza rammed his car through the gate, according to Los Angeles County Sheriff's Sg.t Diane Hecht.

Pedraza couldn't leave because he didn't have a security code to open the gate, according to deputy Mark Pope told KTLA.

The staff at the facility refused to open the gate for him.

Witnesses wrote down the car's license plate number and called the Sheriff's Department.

The officers investigating the damaged gate received a call from Baldwin Park police.

They had detained Pedraza after he was in a traffic accident in Baldwin Park.

He was hospitalized under guard with some undisclosed injuries, according to the sheriff's department.

Police in Irwindale connected the vehicle to a particular storage unit. Inside that unit, they found the body of Pedraza's father, 62-year-old Miguel Leyson Pedraza.

Miguel Pedraza suffered blunt-force trauma to the head, authorities said. The criminal complaint alleged Pedraza used a dumbbell to beat his father to death.