4191 N. Mesa St, El Paso, Texas

Building Usage: Immigrations & Customs Enforcement
Address: 4191 N. Mesa St, El Paso, Texas 79902
SQFT: 42,504
Year Built: 2003
Site Size: 2.75 Acres