3100 S Homan Ave
Chicago, IL 60623
$2,150,000 USD
7,000 SF
7,000 SF
$2,150,000 USD
Warehouse