John Jay Park

E 78th St & Cherokee Pl
New York NY 10021

click to see more about this venue