River Road, Schiller Park, IL

  • Address: 5100 River Road, Schiller Park, IL
  • Square feet: 140,730 SF (1 building)
  • Acquisition date: October 10, 2019
  • Management: Colliers
  • Leasing: CBRE​

Exterior

Interior

Maps/Aerial