$190,000 -
3119 Tularosa Avenue
El Paso ,
TX 79903
City: El Paso
Courtesy of Peter Diaz, Dew Real Estate.