3514 Mankins Ave Odessa, TX 79764