2453 E 11th St Odessa, TX 79761