1707 25th St Lubbock, TX 79404