22 E. Hubbard St., Chicago, IL
Retail for Lease - $29.27 SqFt/Year - 4,500 SqFt Available


Property Info
CIMLS# | 452792 |
Location 22 E. Hubbard St. Chicago IL 60611 | |
Updated | June 1st, 2020 |
Type | Retail |
Price | $29.27 SqFt/Year |
Building | 4,500 SqFt |
Property Description
Straight lease restaurant opportunity in River North, across from Shaw