12610 N FM 400
Idalou, TX 79329
$1,600,000 USD
25,835 SF
25,835 SF
$1,600,000 USD
Warehouse