7
12610 N FM 400
Idalou, TX 79329
$1,250,500 USD
25,835 SF
25,835 SF
$1,250,500 USD
Warehouse