1
125 W Orchard St
Itasca, IL 60143
$26.50 USD/SF/YR
2,529 SF
1
Space Available
Built 2026
2,529 SF Contiguous
Built 2026
2,529 SF
$26.50 USD/SF/YR
Retail