20-year-old Issac Campbell of Belvidere is charged with seven counts of felony burglary and is being held on $50,000.00 bond.
The teenaged male was also arrested for multiple counts of burglary and will be charged as a juvenile.
Police say they recovered several items believed to be stolen, and additional charges are possible. They credit a tip from a citizen who saw the two breaking into a vehicle.
Anyone with information is urged to call the Belvidere Police Department at 544-2135 or Crimestoppers at 547-7867.