About 601 Thirteenth Street, NW

A significant architectural landmark, The Homer Building, is located atop the Metro Center station and is one of the oldest and most elegant structures in Washington's commercial center. Delivered in 1990, and majorly renovated in 2025 this trophy-class office and retail project includes 420,000 square feet on twelve stories. It was the company’s first integration of new development and historic preservation.  With a four-story terra cotta façade, full-height atrium and premier amenities such as a Client-only fitness center and a private roof deck with rare views of the DC skyline, The Homer Building is the destination for business in downtown Washington.