National at Dulles è a 12 min. a piedi da Center for Innovative Technology Complex.