Photo: One Freedom Square
Currently the tallest occupied office building in Reston, eighteen-story One Freedom Square was for a long time home to Leidos, one of Reston’s two Fortune 500 companies. Earlier this year the technology company moved its headquarters down the street to Reston Town Center’s newest addition, the 17Fifty building. Reston Town Center first expanded beyond the …