2300 Bell
Odessa, TX 79766
$1,995,000 USD
15,600 SF
15,600 SF
$1,995,000 USD
Industrial