Skip to Main Content

Stock Number: TD 787168

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 787132

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 780050

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 779239

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 772458

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 772418

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TM 787147

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TM 787224

2026 Peterbilt 537

  • Call For Pricing
New

Stock Number: TM 787236

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: TM 771625

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: U769040

2022 Peterbilt 567

  • $169,000.00
  • 341841 mi
Pre-Owned

Stock Number: U731682

2021 Peterbilt 579

  • $57,900.00
  • 402156 mi
Pre-Owned

Stock Number: U731678

2021 Peterbilt 579

  • $56,900.00
  • 436853 mi
Pre-Owned

Stock Number: U755669

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: TM 771626

2026 Peterbilt 536

  • Call For Pricing
New

Stock Number: SF 694473

2025 Peterbilt 520

  • Call For Pricing
New

Stock Number: TD 787398

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 787167

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 779530

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 787219

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 787117

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 773213

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 772472

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 787395

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 787394

2026 Peterbilt 589

  • Call For Pricing
New