20 East Delaware Place Hotel

Street Address: 
20 E. Delaware Pl.
Chicago, IL

20 East Delaware Place Hotel


20 E. Delaware Pl.


Undated postcard digitized by ChicagoPC.info

Add comment