6107 Justice Ave
Lubbock, TX 79424
$16,500,000 USD
118,248 SF
118,248 SF
$16,500,000 USD
Hotel