Lumen
Lumen is a 938-unit residential high-rise currently under construction in Long Island City, Queens, NY. The final product will include over 20,000 square feet of ground-floor retail and more than 12,000 square feet of amenity space. Lumen will be one of the tallest apartment buildings in the area, featuring sweeping views of the East River and Manhattan.