An earthquake of magnitude 3.2 and depth of 12.10 kilometers occurred 2.94 miles from Brawley, CA in Imperial County at 10:53 PM.