Another landmark worthy Queens building razed!
You're looking at what used to be the site of the "Star" which was located in LIC just a block from Queens Plaza.
Later on the newspaper became the "Long Island Star Journal".
Was this on LPC's "famous" Queens survey list? I doubt it!
I snapped this on 3/31/08.....
- Jerry Rotondi