1 Month Free Updated Today COMPARE INDEPENDENCE PLACE EL PASO 4011 Alabama St, El Paso, TX 79930 4 Beds $1,809 - $2,233