Dealer

Royal Automotive

Explore a wide selection of high-quality used and certified pre-owned vehicles at Royal Automotive – your trusted auto dealership in Vestavia Hills, AL.









Dealers
94 cars found
Used 90,406 mi

2019 GMC Yukon SLT

Vestavia Hills, AL
Gasoline
Automatic
RWD
$29,988
or $522/mo
Used 65,996 mi

2020 Kia FORTE LXS

Vestavia Hills, AL
Gasoline
Automatic
FWD
$14,589
or $254/mo
Used 43,160 mi

2021 Kia Forte GT

Vestavia Hills, AL
Gasoline
Automatic
FWD
$18,564
or $323/mo
Used 127,418 mi

2018 Kia Optima LX

Vestavia Hills, AL
Gasoline
Automatic
FWD
$9,987
or $174/mo
Used 68,070 mi

2021 GMC Yukon AT4

Vestavia Hills, AL
Gasoline
Automatic
AWD
$50,987
or $888/mo
Used 25,140 mi

2023 GMC Sierra 1500 SLT

Vestavia Hills, AL
Gasoline
Automatic
AWD
$50,218
or $875/mo
Used 43,391 mi

2024 INFINITI QX60 PURE

Vestavia Hills, AL
Gasoline
Automatic
FWD
$35,998
or $627/mo
Used 103,264 mi

2020 BMW X7 40i

Vestavia Hills, AL
Gasoline
Automatic
AWD
$31,589
or $550/mo
Used 44,512 mi

2014 Buick LaCrosse Leather

Vestavia Hills, AL
Flex
Automatic
FWD
$14,987
or $261/mo
Used 43,918 mi

2023 GMC Sierra 1500 SLT

Vestavia Hills, AL
Diesel
Automatic
AWD
$49,987
or $871/mo
Used 174,455 mi

2016 Toyota Sequoia SR5

Vestavia Hills, AL
Flex
Automatic
AWD
$19,987
or $348/mo
Used 34,653 mi

2023 Volvo XC40 Plus

Vestavia Hills, AL
Gasoline
Automatic
AWD
$30,487
or $531/mo
Used 117,506 mi

2016 Volvo XC60 Platinum

Vestavia Hills, AL
Gasoline
Automatic
FWD
$10,819
or $188/mo
Used 115,895 mi

2021 GMC Sierra 2500 Denali HD Denali

Vestavia Hills, AL
Diesel
Automatic
AWD
$51,987
or $906/mo
Used 155,526 mi

2020 Kia Telluride SX

Vestavia Hills, AL
Gasoline
Automatic
FWD
$16,998
or $296/mo
Used 14,609 mi

2021 Lexus UX 200

Vestavia Hills, AL
Gasoline
Automatic
FWD
$27,987
or $488/mo