12
1621 W Carroll Ave
Chicago, IL 60612
$25.00 USD/SF/YR
3,428-10,590 SF
1
Space Available
Built 1952
10,590 SF Contiguous
Built 1952
3,428-10,590 SF
$25.00 USD/SF/YR
Office, Industrial