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
119 cars found
Used 16,963 mi

2025 Jeep Grand Cherokee Limited

Mooresville, NC
Gasoline
Automatic
AWD
$37,981
or $662/mo
Used 63,840 mi

2023 Kia Forte LXS

Mooresville, NC
Gasoline
Automatic
FWD
$14,981
or $261/mo
Used 37,198 mi

2023 Honda CR-V Sport

Mooresville, NC
Gasoline
Automatic
AWD
$27,981
or $487/mo
Certified 23,722 mi

2025 Subaru Crosstrek Sport

Mooresville, NC
Gasoline
Automatic
AWD
$26,341
or $459/mo
Used 19,488 mi

2025 Jeep Grand Cherokee Limited

Mooresville, NC
Gasoline
Automatic
AWD
$37,341
or $650/mo
Used 25,477 mi

2024 Nissan Armada SL

Mooresville, NC
Gasoline
Automatic
AWD
$40,591
or $707/mo
Used 37,130 mi

2025 Audi Q7 Premium Plus

Mooresville, NC
Gasoline
Automatic
AWD
$46,591
or $812/mo
Used 2,700 mi

2024 Subaru Impreza Base

Mooresville, NC
Gasoline
Automatic
AWD
$21,428
or $373/mo
Used 18,701 mi

2024 Mercedes-Benz GLE GLE450

Mooresville, NC
Gasoline
Automatic
AWD
$59,981
or $1,045/mo
Used 39,758 mi

2023 BMW X7 40i

Mooresville, NC
Gasoline
Automatic
AWD
$54,491
or $949/mo
Used 45,090 mi

2024 Volkswagen Atlas Cross Sport SE w/Tech

Mooresville, NC
Gasoline
Automatic
FWD
$24,981
or $435/mo
Used 35,949 mi

2024 Mercedes-Benz GLE GLE350

Mooresville, NC
Gasoline
Automatic
AWD
$44,891
or $782/mo
Used 109,779 mi

2021 Jeep Wrangler Sport

Mooresville, NC
Gasoline
Manual
AWD
$17,691
or $308/mo
Used 28,512 mi

2021 Jeep Renegade Limited

Mooresville, NC
Gasoline
Automatic
AWD
$17,341
or $302/mo
Used 35,611 mi

2023 INFINITI QX60 LUXE

Mooresville, NC
Gasoline
Automatic
AWD
$32,891
or $573/mo
Used 30,406 mi

2024 Mercedes-Benz GLE GLE350

Mooresville, NC
Gasoline
Automatic
AWD
$44,891
or $782/mo