Skip to Main Content

Stock Number: U662220

2020 Peterbilt 579

  • $28,900.00
  • 544346 mi
Pre-Owned

Stock Number: U662221

2020 Peterbilt 579

  • $30,900.00
  • 494880 mi
Pre-Owned

Stock Number: U662222

2020 Peterbilt 579

  • $34,900.00
  • 406600 mi
Pre-Owned

Stock Number: U662223

2020 Peterbilt 579

  • $34,900.00
  • 408642 mi
Pre-Owned

Stock Number: SM 761649

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: SM 761648

2025 Peterbilt 548

  • Call For Pricing
New

Stock Number: TD 797571

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: SD 735746

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735745

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735744

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735743

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735742

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735727

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735726

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735725

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735724

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735723

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735722

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735721

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735720

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735719

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735718

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735717

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735716

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 735709

2025 Peterbilt 579

  • Call For Pricing
New