8341 Upland Ave
Lubbock, TX 79424
$850,000 USD
3,246 SF
3,246 SF
$850,000 USD
Office