Washington Square Office & Retail Building
Washington Square is located in Alexandria, Virginia. Minutes from Reagan National Airport and Washington, D.C. The building opened in 2001 and is home to restaurants, retail shops and over 185,000 square feet of office space.