Investigators say 25-year-old Cristian Baez turned himself in to officers at a station house on Saturday.
Detectives say that surveillance video taken last week shows Baez in a Laundromat in Corona.
Moments later, he allegedly threatened the clerk and demanded money.
He's also accused of holding up two other Laundromats in the area.
In two cases, he was armed. In the third, he claimed to have a gun.
WAKE UP WITH EYEWITNESS NEWS! Click here to download the WABC Eyewitness News Alarm Clock app from iTunes. or search WABC or 7online in the app store.
Get Eyewitness News Delivered