Updated Today CZ 2101 16th Street (Nomad Apartments) 2101 16th St, Lubbock, TX 79401 1 - 2 Beds$775 - $950