Dealer

Randy Marion Subaru

Explore a wide selection of high-quality used and certified pre-owned vehicles at Randy Marion Subaru – your trusted auto dealership in Mooresville, NC.









Dealers
93 cars found
Used 68,329 mi

2021 GMC Canyon AT4

Mooresville, NC
Gasoline
Automatic
AWD
$28,981
or $505/mo
Used 53,657 mi

2024 Subaru Outback Limited

Mooresville, NC
Gasoline
Automatic
AWD
$28,491
or $496/mo
Used 54,289 mi

2023 Subaru Outback Wilderness

Mooresville, NC
Gasoline
Automatic
AWD
$28,591
or $498/mo
Used 3,967 mi

2020 Dodge Challenger R/T

Mooresville, NC
Gasoline
Automatic
RWD
$40,981
or $714/mo
Used 39,785 mi

2019 Honda CR-V EX-L

Mooresville, NC
Gasoline
Automatic
FWD
$23,591
or $411/mo
Used 43,924 mi

2019 Subaru Impreza Premium

Mooresville, NC
Gasoline
Automatic
AWD
$17,491
or $305/mo
Certified 11,006 mi

2025 Subaru Outback Onyx Edition

Mooresville, NC
Gasoline
Automatic
AWD
$35,691
or $622/mo
Certified 7,402 mi

2025 Subaru Crosstrek Limited

Mooresville, NC
Gasoline
Automatic
AWD
$30,981
or $540/mo
Used 27,110 mi

2025 Hyundai Palisade SEL

Mooresville, NC
Gasoline
Automatic
FWD
$32,791
or $571/mo
Used 28,512 mi

2021 Jeep Renegade Limited

Mooresville, NC
Gasoline
Automatic
AWD
$20,891
or $364/mo
Used 7,606 mi

2025 Nissan Frontier SV

Mooresville, NC
Gasoline
Automatic
RWD
$27,981
or $487/mo
Used 42,200 mi

2023 Subaru WRX Base

Mooresville, NC
Gasoline
Manual
AWD
$26,491
or $461/mo
Used 40,059 mi

2018 Mitsubishi Mirage G4 ES

Mooresville, NC
Gasoline
Automatic
FWD
$10,491
or $183/mo
Used 56,311 mi

2016 Jeep Wrangler Sport

Mooresville, NC
Gasoline
Automatic
AWD
$17,891
or $312/mo
Used 107,443 mi

2019 Subaru Outback Limited

Mooresville, NC
Gasoline
Automatic
AWD
$16,981
or $296/mo
Certified 6,577 mi

2025 Subaru Outback Touring

Mooresville, NC
Gasoline
Automatic
AWD
$37,981
or $662/mo