NYC complex with two towers nicknamed David and Nelson, once
• Initials in the news on 9/11/01
• Reemergent NYC site