Dulles Executive Plaza
Update
06/02/21
Herndon Office Plaza Acquired for $113.5M
Innovatus Capital Partners has acquired Dulles Executive Plaza in Herndon for $113.5M. The two-building plaza features a total of 384,336 square feet of space originally constructed in 2001 and recently renovated in 2019. The property is currently 94% leased with major tenants including Lockheed Martin Corp & Constellis and last traded in April 2017 for $71.6M.