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
89 cars found
Used 86,327 mi

2015 Ford Escape SE

Mooresville, NC
Gasoline
Automatic
AWD
$9,695
or $169/mo
Used 47,200 mi

2020 Subaru Outback Limited

Mooresville, NC
Gasoline
Automatic
AWD
$24,945
or $435/mo
Used 81,001 mi

2023 Subaru Crosstrek Limited

Mooresville, NC
Gasoline
Automatic
AWD
$22,765
or $397/mo
Used 62,785 mi

2021 Subaru Forester Premium

Mooresville, NC
Gasoline
Automatic
AWD
$22,249
or $388/mo
Used 84,293 mi

2021 Subaru Crosstrek Limited

Mooresville, NC
Gasoline
Automatic
AWD
$20,735
or $361/mo
Certified 41,774 mi

2024 Subaru Outback Limited

Mooresville, NC
Gasoline
Automatic
AWD
$27,996
or $488/mo
Used 36,592 mi

2020 Subaru Forester Sport

Mooresville, NC
Gasoline
Automatic
AWD
$25,656
or $447/mo
Certified 12,887 mi

2023 Subaru Impreza Base

Mooresville, NC
Gasoline
Automatic
AWD
$20,445
or $356/mo
Certified 4,102 mi

2025 Subaru Outback Premium

Mooresville, NC
Gasoline
Automatic
AWD
$31,995
or $557/mo
Used 80,121 mi

2021 Toyota 4Runner Off-Road

Mooresville, NC
Gasoline
Automatic
AWD
$33,995
or $592/mo
Used 8,049 mi

2025 Honda Accord Hybrid EX-L

Mooresville, NC
Gasoline
Automatic
FWD
$30,995
or $540/mo
Certified 4,713 mi

2025 Subaru Legacy Premium

Mooresville, NC
Gasoline
Automatic
AWD
$25,685
or $447/mo
Used 92,198 mi

2020 Subaru Outback Onyx Edition

Mooresville, NC
Gasoline
Automatic
AWD
$22,600
or $394/mo
Certified 4,475 mi

2025 Subaru Outback Touring

Mooresville, NC
Gasoline
Automatic
AWD
$39,995
or $697/mo
Used 100,177 mi

2020 Subaru Crosstrek Limited

Mooresville, NC
Gasoline
Automatic
AWD
$19,700
or $343/mo
Certified 5,626 mi

2025 Subaru Outback Touring

Mooresville, NC
Gasoline
Automatic
AWD
$39,995
or $697/mo