TTX 60' Rib Side High Cube Double Plug Door Box Car #665113
Made In: United States
Product Condition: New