Click on a photo to view a larger version in a new window.
Elmhurst College Elmhurst, IL
Square Footage: 38,000
Owner: Elmhurst College
Contractor: Project Control, Inc.
Year Installed: 2006