The Titan Corp., headquartered in San Diego, leased 280,693 square feet at Two Freedom Square, 11955 Freedom Drive, in the heart of Reston Town Center. This building is a Class-A, 16-story, 424,000-square-foot office building owned and developed by Boston Properties/Terrabrook.