3908 75th Pl Lubbock, TX 79423