QUEENS, NY — New energy efficient Crystal Windows and Doors provide spectacular views for apartments at the newly constructed Allura Waterfront Resort in Queens. Crystal Window & Door Systems, the award-winning national manufacturer, provided 842 high-end windows and sliding and swing terrace doors for the striking new development at 109-09 15th Avenue in College Point. The six-story Allura building with 134 apartments has floor-to-ceiling glass and metal panel façades on multiple sides of the building, offering occupants great views of the waterfront and LaGuardia Airport across Flushing Bay.