3151 Java Chip, El Paso, TX 79938 - Homesnap