2103 N Grandview Ave Odessa, TX 79761