ellen D+DS Architecture Office Contact Profile Services Reviews (0) General Information Country United States Company Info Company Name D+DS Architecture Office Verifications Email Address Not verified Phone Number Verified Entire 340 sf corner creative office on the 21st floor of a 1930's office building in Tribeca. Awesome unblocked views to the north and the east 401 Broadway, New York, NY 10013, USA ellen has not received any reviews yet.