“The Shelter” Picnic Area in Ladera Park

5835 Ladera Park Avenue, View Park-Windsor Hills, CA 90056