Dealer

Shelor Motor Mile

Explore a wide selection of high-quality used and certified pre-owned vehicles at Shelor Motor Mile – your trusted auto dealership in Christiansburg, VA.









Dealers
563 cars found
Used 6,723 mi

2024 GMC Canyon Denali

Christiansburg, VA
Gasoline
Automatic
AWD
$51,690
or $900/mo
Used 36,883 mi

2025 Chevrolet Silverado 3500HD LTZ

Christiansburg, VA
Diesel
Automatic
AWD
$75,575
or $1,317/mo
Used 22,502 mi

2023 Chevrolet Blazer 3LT

Christiansburg, VA
Gasoline
Automatic
AWD
$32,675
or $569/mo
Used 75,432 mi

2019 Jeep Renegade Sport

Christiansburg, VA
Gasoline
Automatic
FWD
$15,589
or $272/mo
Used 46,485 mi

2024 Chevrolet Tahoe High Country

Christiansburg, VA
Gasoline
Automatic
AWD
$72,689
or $1,266/mo
Used 144,434 mi

2016 Lexus RX 350

Christiansburg, VA
Gasoline
Automatic
AWD
$22,500
or $392/mo
Used 43,022 mi

2023 GMC Terrain SLT

Christiansburg, VA
Gasoline
Automatic
AWD
$28,900
or $503/mo
Used 60,625 mi

2022 Hyundai Sonata N Line

Christiansburg, VA
Gasoline
Automatic
FWD
$24,950
or $435/mo
Used 69,331 mi

2022 Ford F-150 XLT

Christiansburg, VA
Gasoline
Automatic
AWD
$34,575
or $602/mo
Used 46,984 mi

2022 Honda Accord Sport SE

Christiansburg, VA
Gasoline
Automatic
FWD
$29,990
or $522/mo
Used 42,954 mi

2022 Honda Civic Hatchback Sport Touring

Christiansburg, VA
Gasoline
Automatic
FWD
$25,651
or $447/mo
Used 20,480 mi

2024 GMC Sierra 1500 Elevation

Christiansburg, VA
Gasoline
Automatic
AWD
$55,795
or $972/mo
Used 50,088 mi

2022 Ford Explorer ST

Christiansburg, VA
Gasoline
Automatic
AWD
$40,990
or $714/mo
Used 15,237 mi

2025 Honda HR-V LX

Christiansburg, VA
Gasoline
Automatic
AWD
$27,725
or $483/mo
Used 121,913 mi

2013 Ford Focus SE

Christiansburg, VA
Flex
Automatic
FWD
$12,575
or $219/mo
Used 91,941 mi

2019 Jeep Renegade Upland

Christiansburg, VA
Gasoline
Automatic
AWD
$18,525
or $323/mo