Property Listing No Longer Available for Lease

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
UpdatedJune 1st, 2020
TypeRetail
Price$29.27 SqFt/Year
Building4,500 SqFt

Property Description

Straight lease restaurant opportunity in River North, across from Shaw



Similar Listings