The Shops at Emerald Square
120 South Halsted Street Chicago , IL 60661

120 S Halsted Street - retail for lease

1,132 - 0 ft2
Retail --Street retail Lease
Contact us for price

Lease

120 S Halsted Street - retail for lease

Presented by: