2
910 Avenue Q
Lubbock, TX 79401
$1,200,000 USD
10,570 SF
13% Cap Rate
10,570 SF
$1,200,000 USD
Hotel