by:

The skyline of Long Island City is a glowering army of glass and steel. As the 7 train crawls its way into the Queensboro Plaza station, commuters see buildings under various stages of construction. Many of these are high-priced residential towers boasting views of the Manhattan skyline and closeness to one of the subway lines… Read more »