Alhambra Theatre
10403 Euclid Avenue,
Cleveland,
OH
44106
10403 Euclid Avenue,
Cleveland,
OH
44106
3 people favorited this theater
Uploaded By
More Photos of This Theater
Photo Info
Uploaded on: May 19, 2018
Size: 263.7 KB
Views: 948
Full EXIF: View all
Pixel Y dimension: 675
Pixel X dimension: 349
No one has favorited this photo yet