6604 3rd St Lubbock, TX 79416 This real estate is located in 6604 3rd St Lubbock, TX 79416, in the city of Idalou.