4
1108 S Moss Ave
Odessa, TX 79763
$2,579,626 USD
10,566 SF
5.75% Cap Rate
10,566 SF
$2,579,626 USD
Freestanding