8638 Harvard Ave Odessa, TX 79765