November 22, 2023
Screenshot via Comstock
The Town of Herndon Redevelopment site. The Subaru building and its structures at the corner of Elden and Center Streets have been razed.