HistoricLost place
Alhambra Theatre
1926 – 1998
The Alhambra Theatre was a Moorish Revival movie palace at 2330 Polk Street in San Francisco, California, that opened on November 5, 1926. The building was designated a San Francisco landmark in 1996 and currently hosts a Crunch Fitness gym, still showing films on the big screen.
Source: Wikipedia / Wikidata
Nearby