Oliver C. Hubbell Residence
17205 Clifton Boulevard
Lakewood, OH
Built:
1905
Status:
Standing
OAB 4.05