1449 John Ben Shepperd Pky
Odessa, TX 79761
$2,380,000 USD
14,700 SF
23
Units
6% Cap Rate
14,700 SF
$2,380,000 USD
Apartments