4
3146-3158 W Montrose Ave
Chicago, IL 60618
$20.69 - $22.50 USD/SF/YR
400-1,760 SF
4
Spaces Available
Built 1915
1,760 SF Contiguous
Built 1915
400-1,760 SF
$20.69 - $22.50 USD/SF/YR
Office, Retail