Oak Creek Apartments Lubbock
Oak Creek Apartments Lubbock. Oak creek apartments is an apartment in lubbock in zip code 79407. Find your new home at oak creek located at 5817 22nd st, lubbock, tx 79407. Oak Creek Apartments in Lubbock, TX 79407 13 Bed, 1 Bath Rentals 4 from www.trulia.com See all available apartments for rent at quail creek apartments in lubbock,… Read More »