An earthquake of magnitude 2.1 and depth of 4.50 kilometers occurred 1.02 miles from Rowland Heights, CA in Los Angeles County at 04:00 PM.