1551 Thoreau Drive North Schaumburg, IL 60173
Seated: 520
Standing: 500
Square Feet: 5,310 ft2
Floor Plan
Empty Floor Plan