The second I saw this one I knew where it was, Santa Susana Pass Club in Simi Valley, CA
I grew up in Simi Valley, this was a card club that lost its permits around 1981, it is now radio hill full of communication towers.
No Street View, so here is an over view.
Alan
PS the road to the right was great for some spirited driving.