MCI Telecom Facility
Project Name: MCI Telecom Facility
Location: 1331 F Street, Washington, DC
Total Square Footage: 165,000 Square Feet