An earthquake of magnitude 3.5 and depth of 14.50 kilometers occurred 2.72 miles from Imperial, CA in Imperial County at 03:21 PM.