8207 Ithaca Ave Lubbock, TX 79423