Beach Terrace
1382 Beach Avenue
Lakewood, OH
Built:
1905
Status:
Standing