Office For Lease
2,991+ Sq Ft
Direct access to future Metro station
New outdoor patio social area with seating.
Tenant only coffee bar
Dulles Station is a 63.4 acre mixed-use development site prominently fronting the Dulles Toll Rd. The site includes over 1.5 million square feet of Class A office space visible on the Toll Rd and 1100 multi-family residences.