11
2002 N Avenue N
Lubbock, TX 79403
$4,325,000 USD
181,800 SF
15.97% Cap Rate
181,800 SF
$4,325,000 USD
Manufacturing