University Club Apartments

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