Lake Elinor

Lake Elinor is an area in northeastern Palisades.