Join our network.
Get in touch with our team to explore how we can realize your real estate vision.
Dulles Technology Center is a two-building, 230,000-square-foot office complex in Herndon, Virginia. The property sits on a 12-acre site located along the Dulles Toll Road and within ½ mile of the recently delivered Innovation Center Metro Station. The complex is 83% leased to defense, technology, and education companies.
DTC III: 115,934 RSF
DTC IV: 113,093 RSF
Total: 229,027 RSF
DTC III: 66%
DTC IV: 100%
Portfolio: 83%