5614 Ector Ave Odessa, TX 79762