- Skyline Plaza is a high-rise condominium consisting of 26-story twin towers.
- Skyline Plaza is located at 3701 and 3705 S George Mason Dr. Falls Church Virginia 22041, near Leesburg Pike (Route 7), I-395, and between Eisenhower Ave and Bailey’s Crossroads. Continue reading