Dulles Technology III & IV

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.

Project Details

Acquisition date
December 2023
Office Value-Add
13600 and 13650 Dulles Technology Dr, Herndon, VA
Rentable Area

DTC III: 115,934 RSF

DTC IV:  113,093 RSF

Total: 229,027 RSF

% leased

DTC III: 66% 

DTC IV:  100% 

Portfolio: 83% 

Year built/renovated
Site Area
12.1 Acres

View More Like This

Join our network.

Get in touch with our team to explore how we can realize your real estate vision.
Reach out