An earthquake of magnitude 2.7 and depth of 3.60 kilometers occurred 8.17 miles from Niland, CA in Imperial County at 10:29 PM.