5
3402 University Ave
Lubbock, TX 79413
$12.50 USD/SF/YR
2,454 SF
1
Space Available
Built 1980
2,454 SF Contiguous
Built 1980
2,454 SF
$12.50 USD/SF/YR
Retail