10207 Indiana Ave Lubbock, TX 79423