Steve Freihon/Related-Oxford
New York, New York
The 2-million-square-foot facility consolidated 5,500 employees in one location and features a U-shaped layout with a skylit atrium.
The Department of Transportation headquarters in Washington, D.C., is located on an 11-acre parcel in the developing Southeast Federal Center. The 2-million-square-foot facility consolidated 5,500 employees in one location and features two buildings connected by two below-grade parking levels.
We provided structural design and blast engineering services for the project, which features a U-shaped layout with a skylit atrium.