2525 N Grandview Ave Odessa, TX 79761