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
Type
Office Value-Add
Address
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
2000
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