5035 South Desert Boulevard, I-10 at exit 11/Mesa St., El Paso, Texas USA
Street View
Claim copyright