124
11010 W Joan Dr
Odessa, TX 79764
$1,370,000 USD
8,592 SF
8,592 SF
$1,370,000 USD
Warehouse