5
2419 N County Rd W
Odessa, TX 79763
$5,316,076 USD
60,140 SF
8.25% Cap Rate
60,140 SF
$5,316,076 USD
Storefront