6
650 W Grand Ave
Elmhurst, IL 60126
$14.95 USD/SF/YR
1,364-5,429 SF
3
Spaces Available
Built 1990
5,429 SF Contiguous
Built 1990
1,364-5,429 SF
$14.95 USD/SF/YR
Flex, Industrial