Century Plaza 10
410 Noor Avenue,
South San Francisco,
CA
94080
410 Noor Avenue,
South San Francisco,
CA
94080
3 people favorited this theater
Uploaded By
More Photos of This Theater
There was only one functioning projection room remaining when I visited in 2012.
No one has favorited this photo yet