June 9, 2015
Photo provided by Fairfax County.
A drawing of the future Innovation Center Metro Station, with an arrow pointing to the parking garage. The 15-acre Innovation Center South in Herndon calls for 501,000 square feet of office space in two buildings.