13651 McLearen Road
Herndon , VA 20171
United States

United States of America - Herndon, VA

This property is located near Dulles International Airport. The facility is leased to the United States of America. The property is primarily used as general office space.

Built: 
1987
Date Acquired: 
12/28/1999
Type: 
Office
Square Feet: 
159,644
Acres: 
10.39
Region: 
East