34
2479 E 11th St
Odessa, TX 79761
$725,000 USD
3,872 SF
3,872 SF
$725,000 USD
Medical