MOST POPULAR: Video, stories and more
SIGN-UP: Get breaking news sent to you from ABC7
Edgar Ochoa, 19, is charged with 67 counts of vandalism.
Police say he caused $40,000 damage by etching shop windows on Main Street.
CRIME MAPS: Track crime in your neighborhood
They also say he has been spray-painting the name Cyclops across the South Bay for the past two years and is linked to at least 125 acts of vandalism and graffiti.
Today's latest headlines | ABC7 News on your phone
Follow us on Twitter | Fan us on Facebook | Get our free widget