Kenrose Hotel

Street Address: 
6417-23 Kenwood Ave.
Chicago, IL

Kenrose Hotel


6417-23 Kenwood Ave.


Undated postcard digitized by ChicagoPC.info

Collection

Community

Dates

-

Structure Type

Tags

Add comment