Updated Today COMPARE 1907 23rd St, Lubbock, TX 79411 Unit 1907 23rd Street - Front Apartment for Rent 3 Beds $1,100