An earthquake of magnitude 2.1 and depth of 2.70 kilometers occurred 0.98 miles from Rowland Heights, CA in Los Angeles County at 09:48 AM.