2002 N Avenue N
Lubbock, TX 79403
$5,250,000 USD
181,800 SF
181,800 SF
$5,250,000 USD
Manufacturing