Advertisement

Police search for 5 men who stole $29,000 in electronics from Costa Mesa Apple Store

Costa Mesa police are looking for five men who stole $29,000 worth of electronics from the Apple Store at South Coast Plaza on Monday night.
Advertisement