Albert W. Henn Residence
23131 Lake Shore Boulevard
Euclid, OH
Built:
1923
Status:
Standing
ohpo