Astor Place Opera House

Arena
Location
New York, NY