13
2421-2429 N County Road W
Odessa, TX 79763
$5,300,000 USD
60,140 SF
9.54% Cap Rate
60,140 SF
$5,300,000 USD
Storefront