Discovery Square

Location:

Herndon, VA

Visit Property Website

Discovery Square has 342 Multifamily units and is conveniently located with easy access to all of Northern Virginia, including Dulles, Chantilly, Tysons Corner, Reston, Fairfax, and more.