Skip to Main Content

Stock Number: U602286

2020 Peterbilt 579

  • $45,500.00
  • 396194 mi
Pre-Owned

Stock Number: SD 739747

2025 Peterbilt 589

  • Call For Pricing
New

Stock Number: SF 596482

2025 Peterbilt 220EV

  • Call For Pricing
New

Stock Number: SF 596481

2025 Peterbilt 220EV

  • Call For Pricing
New