224 N Maplewood Ave
Chicago, IL 60612
$5,900,000 USD
51,500 SF
51,500 SF
$5,900,000 USD
Warehouse