2
1620 W Carroll Ave
Chicago, IL 60612
$15.00 - $16.00 USD/SF/YR
1,650-6,050 SF
1
Space Available
Built 1905
6,050 SF Contiguous
Built 1905
1,650-6,050 SF
$15.00 - $16.00 USD/SF/YR
Office