I just noticed that there's
another rooftop sign in this aerial of the Lido.
Can you see it?
google_earth
There it is across the street. (looking north on Wilcox)
GSV
-the Mayfair Apartments (1925) at 1760 N. Wiclox Ave.
http://www.you-are-here.com/hollywood/mayfair.html
a noirish view.
Corey Miller at
https://www.flickr.com/photos/toomuchfire/5177112354/
It looks like the neon is still in place. I wonder if it still lights up?
__