Lakewood Little Theater interior remodel
17823 Detroit Avenue
Lakewood, OH
Built:
1938
Status:
Standing
PD 4/3/38