Possible mountain lion sighted near Pillar Ridge


By on Wed, January 6, 2010

A possible mountain lion was seen in the bluffs above the Pillar Ridge Manufactured Home Community in Moss Beach at about 4pm, according to the County Sheriff.