1 day ago
Queens Plaza is a plaza straddling the western end of Queens Boulevard in Long Island City, Queens, between 21st Street and Jackson Avenue/Northern Boulevard (NY 25A). The plaza is overlapped by elevated subway tracks (which were constructed in 1914). The Queensboro Bridge starts near the middle of the plaza.
Less