Investigators say 17-year-old Jared Gomez walked into 6 area businesses, including three 7-Eleven stores wearing a ski mask and holding a gun.
In four of the holdups, police say Gomez was successful in stealing cash.
He was arrested Monday at his home and is being held on $465,000 bail.