2620 LoftsOther places2620 W Washington BlvdChicago, IL, 60612 · US+17736471486Email unavailableWebsite unavailableHours not available