5001 E Highway 80
Odessa, TX 79761
$6,000,000 USD
40,000 SF
40,000 SF
$6,000,000 USD
Hotel