1551 Thoreau Drive North Schaumburg, IL 60173
Seated: 180
Standing: 150
Square Feet: 1,770 ft2
Floor Plan
Empty Floor Plan