2701 Grandview Ave
Odessa, TX 79762
$669,000 USD
2,015 SF
6% Cap Rate
2,015 SF
$669,000 USD
Restaurant