Herndon VA Apartments 1. 13800 Jefferson Park Dr, Herndon, VA 20171 | Archstone Dulles (703) 561-1200