Revealed: 41-18 24th Street, Long Island City
YIMBY has the first look at yet another tower set to rise in Long Island City, and this time it’s a 13-story rental building planned for 41-18 24th Street, between 41st Avenue and the Queensboro Bridge approach.