• For Lease
53,900 SF Available for Lease
53,900 SF Available for Lease
53,900 SF Available for Lease
53,900 SF Available for Lease
53,900 SF Available for Lease
53,900 SF Available for Lease
53,900 SF Available for Lease
53,900 SF Available for Lease

This is a freestanding, precast facility available for lease. Property is located in Elgin, Illinois with immediate accessibility to I-90 via Route 31 full interchange.

Property Details