New details and renderings have been released for The Astor LIC, a six-story mixed-use development that will add 143 rental units to the market this year. Located at 36-20 Steinway Street in Long Island City, Queens, the ground-up Research being carried out in 2007 suggests that in the past ten years, sales of products containing […more]
Posted in: New York
Comments are closed.