Commenter Ron Cole spotted that corner! Yesterday's mystery photo was, in fact, taken looking north up Wilcox Avenue from Selma Avenue. The Mark Twain Hotel's sign is still there, even though it does look a little worse for the wear. According to the photo archive, those radio towers marked the KFWB offices, which were on the upper floors of the Warner Brothers Hollywood Theatre (aka Warner Cinerama and Pacific Theater) on Hollywood Boulevard. The building is now Historic-Cultural Monument #572.