15 East Ohio Street, Chicago, Illinois 60611-2751 USA
Photo Credit: ACME Hotel Company
Claim copyright