Skip to Main Content

Stock Number: SD 759789

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: SD 759793

2025 Peterbilt 579

  • Call For Pricing
New

Stock Number: TM 797160

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TM 797159

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TM 797039

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: TM 797038

2026 Peterbilt 548

  • Call For Pricing
New

Stock Number: SF 754342

2025 Peterbilt 520

  • Call For Pricing
New

Stock Number: U743883

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743885

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743886

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743887

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743888

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743889

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743890

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: U743884

2025 Peterbilt 567

  • Call For Pricing
Pre-Owned

Stock Number: TF 774252

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774251

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774250

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774249

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TF 774248

2026 Peterbilt 520

  • Call For Pricing
New

Stock Number: TD 787222

2026 Peterbilt 567

  • Call For Pricing
New

Stock Number: TD 787202

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 787142

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 787133

2026 Peterbilt 589

  • Call For Pricing
New

Stock Number: TD 773217

2026 Peterbilt 567

  • Call For Pricing
New