7
621-625 E 42nd St
Odessa, TX 79762
$17,500,000 USD
82,264 SF
7.52% Cap Rate
82,264 SF
$17,500,000 USD
General Retail