818-890 Oak Creek Dr
Lombard, IL 60148
Rate Upon Request
8,416-9,728 SF
2
Spaces Available
Built 1985
9,728 SF Contiguous
Built 1985
8,416-9,728 SF
Rate Upon Request
Industrial