Oak Creek Center, Lombard, IL

  • Address: Oak Creek Center, Lombard, IL
  • Square feet: 427,379 (11 buildings)
  • Acquisition date: February 12th, 2018
  • Management: Colliers
  • Leasing: CBRE​