Herndon Harbor House

873 Grace Street, Herndon, VA 20170