12
3949-3959 N Broadway St
Chicago, IL 60613
$38.00 USD/SF/YR
1,206 SF
1
Space Available
Built 2005
1,206 SF Contiguous
Built 2005
1,206 SF
$38.00 USD/SF/YR
Retail