An earthquake of magnitude 2.3 and depth of 8.60 kilometers occurred 2.72 miles from Brawley, CA in Imperial County at 01:23 AM.