Skip to main content Skip to footer
  • For Lease
36,147 SF Available for Lease in Elk Grove Village - #1
36,147 SF Available for Lease in Elk Grove Village - #2

36,147 SF remains available with 5,570 SF office space, 3 docks and 1 DID, renovations underway, new 6B in place