Dulles Executive Plaza I & II

Location Herndon, VA
Size 379,596 SF
Type Office, Distressed Asset Purchase Program
Strategy Distress
Status Realized