2121 E 2nd St
Odessa, TX 79764
$5,700,000 USD
44,000 SF
8.05% Cap Rate
44,000 SF
$5,700,000 USD
Distribution