Long Beach police confiscated more than 50 pounds of methamphetamine Thursday after two unrelated traffic stops led them to stashes of the drug, according to authorities.

The first stop happened shortly after 5 p.m. when officers pulled over a car on Atlantic Avenue near Willow street for an unsafe lane change, Long Beach police spokesman Sgt. Brad Johnson said.

While they had the car pulled over, officers discovered there was about 17 pounds of meth inside, according to police.

The officers called in narcotics detectives who arrested the driver on suspicion of transporting a controlled substance for sale and possession of a controlled substance for sale.

Police identified the driver as Ricardo Manjarrezvizcarra, a 22-year-old Long Beach resident who is being held on $250,000 bail.

Just a few hours later, around 9:45 p.m., officers pulled over another car for a traffic violation in the 2300 block of Atlantic Avenue and discovered information that led them to a home in the 1100 block of Salt Lake Street, police said.

When detectives served a search warrant at that home, they found about 35 pounds of meth, Johnson said. They also seized “a large amount of U.S. currency,” according to police.

Police arrested a 30-year-old Long Beach man named Leonardo Soria-Garfia in connection with that seizure, according to Johnson.

He’s was booked into Long Beach Jail on suspicion of transporting a controlled substance for sale and possession of a controlled substance for sale

He’s being held in lieu of $750,000.00 bail police said.