Photo detail

Photo detail

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.