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