An earthquake of magnitude 4.3 and depth of 8.30 kilometers occurred 3.90 miles from Bombay Beach, CA in Imperial County at 07:31 AM.