An earthquake of magnitude 0.0 and depth of 6.60 kilometers occurred 2.64 miles from Castro Valley, CA in Alameda County at 12:27 AM.