Inventory Map

Stahl Peterbilt has a wide variety of vehicles in stock. To view our inventory search Click Here.
VehicleDetailsVINType
2015 Kenworth 880971602UUsed
2016 Peterbilt 337350994UUsed
2016 Peterbilt 367360464UUsed
2016 Peterbilt 567338298UUsed
2017 Peterbilt 567360685UUsed
2017 Peterbilt 567435394UUsed
2017 Peterbilt 567435395UUsed
2017 Peterbilt 567435396UUsed
2017 Peterbilt 567435399UUsed
2017 Peterbilt 579441483UUsed
2018 Peterbilt 389482679UUsed
2018 Peterbilt 567466597UUsed
2018 Peterbilt 579494009UUsed
2019 Peterbilt 367605787New
2019 Peterbilt 367631155New
2019 Peterbilt 567603881UUsed
2019 Peterbilt 567617279UUsed
2020 Peterbilt 337649681UNew
2020 Peterbilt 337706490New
2020 Peterbilt 337706491New
2020 Peterbilt 348682290New
2020 Peterbilt 348706601New
2020 Peterbilt 348706602New
2020 Peterbilt 348706608New
2020 Peterbilt 367659473New
2020 Peterbilt 367659474New
2020 Peterbilt 367659475New
2020 Peterbilt 367659476New
2020 Peterbilt 367659477New
2020 Peterbilt 367659479New
2020 Peterbilt 367659482New
2020 Peterbilt 367659486New
2020 Peterbilt 367659490New
2020 Peterbilt 367659492New
2020 Peterbilt 367659493New
2020 Peterbilt 367659509New
2020 Peterbilt 367659510New
2020 Peterbilt 367659514New
2020 Peterbilt 367659528New
2020 Peterbilt 367659529New
2020 Peterbilt 367659540New
2020 Peterbilt 367659542New
2020 Peterbilt 367672316New
2020 Peterbilt 367672317New
2020 Peterbilt 367672318New
2020 Peterbilt 367678959New
2020 Peterbilt 367678961New
2020 Peterbilt 367678962New
2020 Peterbilt 367678963New
2020 Peterbilt 520109460New
2020 Peterbilt 520109461New
2020 Peterbilt 567635291New
2020 Peterbilt 567635321New
2020 Peterbilt 567641544New
2020 Peterbilt 567641545New
2020 Peterbilt 567641546New
2020 Peterbilt 567659554New
2020 Peterbilt 567659556New
2020 Peterbilt 567659557New
2020 Peterbilt 567659577New
2020 Peterbilt 567659582New
2020 Peterbilt 567659590New
2020 Peterbilt 567659591New
2020 Peterbilt 567659592New
2021 Peterbilt 348720541New
2021 Peterbilt 348720542New
2021 Peterbilt 348720543New
2021 Peterbilt 367677875New
2021 Peterbilt 367677878New
2021 Peterbilt 367679364New
2021 Peterbilt 367679374New
2021 Peterbilt 367710142New
2021 Peterbilt 367710151New
2021 Peterbilt 367710152New
2021 Peterbilt 367710153New
2021 Peterbilt 367710154New
2021 Peterbilt 367710156New
2021 Peterbilt 367717063New
2021 Peterbilt 367717073New
2021 Peterbilt 367717074New
2021 Peterbilt 367717078New
2021 Peterbilt 367717079New
2021 Peterbilt 367741762New
2021 Peterbilt 367741763New
2021 Peterbilt 367741765New
2021 Peterbilt 367741766New
2021 Peterbilt 520110031New
2021 Peterbilt 520110032New
2021 Peterbilt 520110033New
2021 Peterbilt 567677820New
2021 Peterbilt 567677829New
2021 Peterbilt 567679240New
2021 Peterbilt 567679245New
2021 Peterbilt 567715675New
2021 Peterbilt 567715676New
2021 Peterbilt 567715687New
2021 Peterbilt 567715692New
2021 Peterbilt 567715695New
2021 Peterbilt 567715696New
2021 Peterbilt 579755754New
2021 Peterbilt 579755756New
2022 Peterbilt 389774716New
2022 Peterbilt 389774717New
2022 Peterbilt 389774720New
2022 Peterbilt 389774722New
2022 Peterbilt 389774729New
2022 Peterbilt 389774747New
2022 Peterbilt 567774743New
2022 Peterbilt 567774744New