June 28, 2023
725 Elden Street, Herndon, two structures on a 70,000-square-foot lot Screenshot via Herndon Granicus