Albert E. Short Triangle Park is a plaza Queens New York located in United States.
Jackson Ave. (at 23rd St.) Long Island City , NY 11101 United States
Pick-up spot and the benches make a great people watching scene. Sit!
the mayor sits here and feeds the birds, eats doritos and washes it down with a sunkist
Great place for a stroll next to the water! The piers have old neon signs, beautiful new landscaping, updated piers, and lots of comfy benches to sit on. - TenantKing.com
Lotsa skater kids round dusk. Let's hope it keeps em outta rouble. :-) - Ohadd Matibag