Idylwood Plaza
Idylwood Plaza is a shopping center in Falls Church.
It is owned by the Federal Realty Investment Trust, which purchased the center in 1994.
External links
- Idylwood Plaza page at Federal Realty Investment Trust Web site
Idylwood Plaza is a shopping center in Falls Church.
It is owned by the Federal Realty Investment Trust, which purchased the center in 1994.