Arlington, VA Condo Spotlight: Windsor Plaza
Windsor Plaza is a 2 tower condo building in Ballston, located at 1050 N. Taylor Street and 1045 N. Utah Street, Arlington, VA 22201. Built in 1994, each tower has 92 units for a total of 184 units. Amenities include storage and an outdoor pool. The building is pet friendly.