Skip to main content Skip to footer
  • For Lease
68,112 SF Available for Lease in Elmhurst, IL - #1
68,112 SF Available for Lease in Elmhurst, IL - #2

68,112 SF available, Unit A is 46,764 SF including 10,817 SF office space, 3 interior docks, 1 DID, Unit B is 21,348 SF with 7,285 SF office space, 2 interior docks, 1 DID, 22'6" clear, 167 car parking (entire building)