401 N Leavitt St
Chicago, IL 60612
$2,500,000 USD
39,000 SF
39,000 SF
$2,500,000 USD
Manufacturing