Specials 1 Day Ago COMPARE Bear Creek Apartments 4203-4213 18th St, Lubbock, TX 79416 Studio - 2 Beds $750 - $880