1
6302 S Champlain Ave
Chicago, IL 60637
$19.63 USD/SF/YR
856 SF
1
Space Available
Built 2026
856 SF Contiguous
Built 2026
856 SF
$19.63 USD/SF/YR
Office/Retail