A 3.7 magnitude earthquake has shaken parts of Southern California Monday afternoon, striking in the Pacific Ocean off the Orange County coast.