Residence
1038 Homewood Avenue
Lakewood, OH
Built:
1924
Status:
Standing
A. M. Wieland Masters Thesis