Windsor Plaza is located in the bustling area of Ballston in Arlington, Virginia. We are just two blocks from the Metro subway station, in close proximity to three major highways for direct access, and two international airports. Our building is within walking distance of a variety of poplular restaurants, boutiques and brand-name shops, and area businesses. Windsor Plaza residents enjoy the...