110 Walmart Ct Odessa, TX 79763