University Club Apartments

 5540 19th Street, LubbockTX 79407
$559+1-2 BedsPets OK