Location: New York City, NY, United States
Description A park located off of 15th Street in New York City.