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