April 1, 2014
Glass windows at the Herndon Depot Station, at 717 Lynn Street Herndon, were found destroyed on April 1. The building is listed on the National Register of Historic Places.
April 1, 2014
Glass windows at the Herndon Depot Station, at 717 Lynn Street Herndon, were found destroyed on April 1. The building is listed on the National Register of Historic Places.