2004 N ave
Lubbock, TX 79403
$5,250,000 USD
181,800 SF
181,800 SF
$5,250,000 USD
Manufacturing