3838 Andrews Hwy
Odessa, TX 79762
$1,750,000 USD
510 SF
6% Cap Rate
510 SF
$1,750,000 USD
Service Station