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
91 cars found
Used 100,378 mi

2017 Jeep Grand Cherokee Limited

Mooresville, NC
Gasoline
Automatic
AWD
$14,981
or $261/mo
Used 50,897 mi

2023 Subaru Outback Onyx Edition

Mooresville, NC
Gasoline
Automatic
AWD
$26,981
or $470/mo
Used 14,795 mi

2023 Subaru Forester Premium

Mooresville, NC
Gasoline
Automatic
AWD
$27,591
or $481/mo
Used 117,764 mi

2015 Jeep Wrangler Unlimited Sport

Mooresville, NC
Gasoline
Automatic
AWD
$15,981
or $278/mo
Used 21,049 mi

2025 Jeep Grand Cherokee Limited

Mooresville, NC
Gasoline
Automatic
AWD
$39,591
or $690/mo
Used 16,963 mi

2025 Jeep Grand Cherokee Limited

Mooresville, NC
Gasoline
Automatic
AWD
$39,981
or $696/mo
Used 63,840 mi

2023 Kia Forte LXS

Mooresville, NC
Gasoline
Automatic
FWD
$16,591
or $289/mo
Used 30,125 mi

2021 Subaru Crosstrek Limited

Mooresville, NC
Gasoline
Automatic
AWD
$23,341
or $407/mo
Used 114,323 mi

2016 Subaru Forester i Limited

Mooresville, NC
Gasoline
Automatic
AWD
$14,341
or $250/mo
Certified 5,106 mi

2022 Subaru Crosstrek Limited

Mooresville, NC
Gasoline
Automatic
AWD
$26,981
or $470/mo
Certified 37,501 mi

2023 Subaru Outback Touring

Mooresville, NC
Gasoline
Automatic
AWD
$29,341
or $511/mo
Certified 23,722 mi

2025 Subaru Crosstrek Sport

Mooresville, NC
Gasoline
Automatic
AWD
$28,241
or $492/mo
Used 96,689 mi

2019 Subaru Crosstrek Premium

Mooresville, NC
Gasoline
Automatic
AWD
$16,928
or $295/mo
Used 63,785 mi

2014 Honda CR-V LX

Mooresville, NC
Gasoline
Automatic
FWD
$14,841
or $259/mo
Used 91,463 mi

2018 Subaru Outback Limited

Mooresville, NC
Gasoline
Automatic
AWD
$16,741
or $292/mo
Used 19,488 mi

2025 Jeep Grand Cherokee Limited

Mooresville, NC
Gasoline
Automatic
AWD
$38,981
or $679/mo