The Samuel Priest Rose Building334 Amsterdam Ave at 76th StreetNew York, New York 10023, US
Seating Capacity: 0