Go To Content

About Galaxy Atrium


Atrium is a four-story multi-tenant class A-office building, consisting of a total of 130,770 square feet, located in Herndon, Virginia.