We were walking by 29-37 41st Avenue a/k/a 29-23 Queens Plaza North last week when we saw that the mega construction project is started to rise. We saw rebar sprouting from the ground, as seen in the photo below. The project is set to rise next to the historic Long Island City Clock Tower. Here’s more […]
Continue reading…