3111 Fairview Park Drive Falls Church, VA 22042
Seated: 1,200
Standing: 1,400
Square Feet: 10,032 ft2