1227 Broadway New York, NY 10001
Standing: 80
Square Feet: 2,275 ft2
This meeting room is located on the 4th Floor.