Residence
Severn Park bordering Taylor Road
Cleveland, OH
Built:
1929
Status:
Unknown
PD 10.20.1929