$679,900 -
14565 Tierra Nectar Avenue
El Paso ,
TX 79938
City: El Paso