71 West 23rd Street New York, NY 10010
Seated: 104
Square Feet: 1,500 ft2
The east section of the 2nd floor. AMENITIES: Tables. Chairs. Wireless Internet. Projectors. Projector Screens. Speaker System. Set Up & Clean Up