Abdou Building

115 N. Mesa St.
El Paso
Texas
United States