46
1221 W University Blvd
Odessa, TX 79764
$529,000 USD
4,086 SF
4,086 SF
$529,000 USD
Medical