We remember the Toll Brothers Fifth Street Lofts (aka 5SL) in Long Island City when the site had an old warehouse. Now, the building is looking fairly close to done and pretty close to the renderings. The front at street level has been revealed (frosted glass like its little Toll brother in Williamsburg) and all the windows are in. The listings show that about 80 percent of the building is sold with about 25 units still on the market. Occupancy was promised for "Winter 2007," which would technically leave until March for the schedule to be met.