A moderate earthquake rattled Southern California on Saturday morning, shaking homes across the Inland Empire region and causing buildings to sway in downtown Los Angeles. The magnitude 4.1 quake struck at 8:07 a.m. (1507 GMT). The U.S. Geological Survey said it was centered along the San Andreas Fault about two miles (three kilometers) northwest of Devore, in San Bernardino County. Some buildings swayed in downtown Los Angeles, about 60 miles (100 kilometers) to the west. A small 2.0 magnitude aftershock hit about a half-mile (800 meters) away about two minutes later, AP quoted the USGS as saying. The epicenter was approximately where the San Andreas Fault crosses the San Gabriel and San Bernardino mountain ranges.