33
3636 S Iron St
Chicago, IL 60609
$9,500,000 USD
155,000 SF
10.75% Cap Rate
155,000 SF
$9,500,000 USD
Light Distribution