U.S. Department of Homeland Security – El Paso, TX

Agency

U.S. Department of Homeland Security

Date Acquired

June 2018

Address

8001 Lockheed Dr El Paso, TX 79925

Building Size

11,980 Square Feet