Stock Number: TF 596977

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596970

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596966

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596965

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596961

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: SF 596957

2025 Peterbilt 220

  • Call For Pricing
New

Stock Number: SF 596956

2025 Peterbilt 220

  • Call For Pricing
New

Stock Number: SF 596958

2025 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597031

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597021

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597019

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596992

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596990

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596989

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596985

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596978

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596974

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596969

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596968

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596964

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596962

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596960

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: SF 596953

2025 Peterbilt 220

  • Call For Pricing
New

Stock Number: TM 791316

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: SF 596481

2025 Peterbilt 220EV

  • Call For Pricing
New

Stock Number: TM 791313

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: SM 761023

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: TF 596980

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 596982

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: VD 836670

2027 Peterbilt 589

  • Call For Pricing
New

Stock Number: U660815

2024 Peterbilt 579

  • Call For Pricing
  • 255,695 mi
Pre-Owned

Stock Number: U770603

2022 Peterbilt 579

  • $64,500.00
  • 428,211 mi
Pre-Owned

Stock Number: U889809

2023 Peterbilt 567

  • Call For Pricing
  • 163,244 mi
Pre-Owned

Stock Number: U609794

2024 Peterbilt 389

  • $194,900.00
  • 179,500 mi
Pre-Owned

Stock Number: U384942

2019 International 4300

  • Call For Pricing
  • 166,623 mi
Pre-Owned

Stock Number: TD 811935

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 785186

2026 Peterbilt 579

  • Call For Pricing
New

Stock Number: U648855

2024 Peterbilt 567

  • $199,500.00
  • 99,099 mi
Pre-Owned

Stock Number: TD 812435

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TF 597049

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597052

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597051

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597050

2026 Peterbilt 220

  • Call For Pricing
New

Stock Number: TF 597048

2026 Peterbilt 220

  • Call For Pricing
New