Anthony Velasquez, 31, is charged with three counts of murder along with allegations that he personally used a firearm in the Feb. 11, 2014, killing of Jesus Antonio Avalos; the July 6, 2015, slaying of Eduardo Robles; and the April 22, 2018, killing of Amanda Nicole Lopez.
His father, Manuel Velasquez, 51, is charged with one count of murder for Robles' killing, two counts of being an accessory to the other two murders and helping his son avoid arrest.
Anthony Velasquez was ordered to be held in lieu of $6 million bail, while his father's bail was set at $2 million.
'They will kill again': $80K reward to help catch suspects linked to 3 East LA murders
A Los Angeles County Sheriff's Department SWAT team descended on a residence about 4:30 a.m. Thursday and took the men into custody.
News video from the scene showed deputies placing a shirtless Anthony Velasquez into a patrol vehicle after he was apprehended.
The arrests came after an $80,000 reward was offered in the case and investigators received multiple tips.
Avalos was found shot to death on Feb. 11, 2014, at about 3:25 a.m. in the 4800 block of East Telegraph Road, sheriff's Capt. Joe Mendoza said at an August news conference.
About four hours before he was killed, Avalos had received a call from an acquaintance asking him to go to the location to jump-start a vehicle, and he went there to help, Mendoza said. Avalos was found shot to death while seated in the driver's seat of his SUV. Two suspects were seen leaving the area.
RELATED: SWAT team arrests father, son at East LA home in connection with 3 cold case murders
Robles was fatally shot on July 6, 2015, at about 7:30 p.m. after he got into a fight with a suspect in the driveway of a residence in the 4300 block of Eagle Street, according to investigators. About 15 to 20 people were at the location at the time, but none provided information leading to the arrest of the suspect.
Lopez was fatally shot on April 22, 2018, at about 2:40 a.m., as she slept in a tent near a homeless encampment in the 200 block of Fetterly Avenue. The scene was located in front of the East Los Angeles field office of Los Angeles County Supervisor Hilda Solis.
Security video showed the gunman, who wore a mask, exiting a light-colored Chrysler PT Cruiser and firing into the tent, authorities said. The suspect had gone to the encampment looking for Lopez. After the shooting, the gunman ran to the PT Cruiser, which was driven by another man, and it sped off.
However, once he was inside the vehicle, the gunman took off his mask, and witnesses saw his face, Mendoza said. Composite drawings were later circulated of the two men, as was security video from the crime scene.
According to Mendoza, ballistics evidence showed that the same gun was used in the first two killings. Investigators believe the driver accompanied the gunman in the second and third killings.
Homicide detectives said Anthony Velasquez knew each of the victims in some capacity.
"It's a big milestone," sheriff's Lt. Hugo Reynaga told ABC7 on Thursday, referring to the arrests. "I don't know at this point, but we may be able to tie these two to other local murders, also cold cases."
Maria Orozco, Avalos' sister, said she and her family thought they would never receive the call from detectives that his killers were caught.
"It meant relief and I thought of my brother, that's he's somewhere in heaven right now celebrating and that he's happy that justice was made and that they will not hurt anyone anymore," she said.
City News Service contributed to this report.