Idylwood Towers
Early 1970’s condominium centrally located in the Tyson’s Corner area of Falls Church (Fairfax County). Idylwood Towers consists of two apartment buildings with about 14 floors each. The building has concrete between the floors, and units are large compared to current building standards. Units are allowed to have their own washer and dryer. Amenities include […]