Stock Number: U864554

2023 Peterbilt 579

  • $64,500.00
  • 593,323 mi
Pre-Owned

Stock Number: U738504

2021 Peterbilt 579

  • $44,900.00
  • 446,105 mi
Pre-Owned

Stock Number: TD 807768

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: U738901

2021 Peterbilt 579

  • $49,400.00
  • 502,790 mi
Pre-Owned

Stock Number: U770796

2022 Peterbilt 579

  • $64,500.00
  • 446,116 mi
Pre-Owned

Stock Number: TD 772525

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TF 805693

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 805692

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 805691

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 805690

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TM 797160

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TF 774249

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TD 811925

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TM 798145

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TD 773215

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TM 798147

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: SF 596854

2025 Peterbilt 220

  • Call For Pricing
New

Stock Number: TD 773214

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: SF 754342

2025 Peterbilt 520

  • Call For Pricing
New

Stock Number: SF 754343

2025 Peterbilt 520

  • Call For Pricing
New