Projects

Project Details

Omron Electronic, Inc.
Manufacturing Plant

  • Location St. Charles, Illinois
  • Size 53,000 sq.ft.
  • Construction End Date 1988