13720 Atlantis St, Herndon, Virginia, 20171
(170) 395-3330
Whatever your desire for the day, from working out to laying out and everything in between, every apartment at Discovery Square gives you access to amazing amenities that can make it happen. Our community has devoted spaces for a myriad of diversions and conveniences that will keep you flying high throughout the day or night.
No reviews yet. Be the first to write a review!