New & Used Cars for Sale under $20,000 & under 20000 Miles in Avon, OH

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2016 Hyundai Tucson Eco

$19,900
17,968 mi.
mi. from 44011
4509 Renaissance Pkwy Warrensville Heights, OH 44128
(330) 617-8398
Great Deal

Used 2019 Ford EcoSport SE

$19,998
18,522 mi.
mi. from 44011
4215 Liberty Avenue Vermilion, OH 44089
(440) 444-3327
Great Deal

Used 2018 Hyundai Elantra SE

$17,990
19,955 mi.
Online vendor
ONLINE ONLY - No Retail Location University Heights, OH 44118
(216) 313-9822
Good Deal

Used 2016 Buick Verano Leather Group

$19,990
16,366 mi.
Online vendor
ONLINE ONLY - No Retail Location University Heights, OH 44118
(216) 313-9822
Good Deal

Used 2021 Nissan Versa S

$19,990
6,699 mi.
Online vendor
ONLINE ONLY - No Retail Location University Heights, OH 44118
(216) 313-9822
Great Deal

Used 2019 Chevrolet Trax LT

$17,995
11,764 mi.
mi. from 44011
17204 S Waterloo Rd Cleveland, OH 44110
4.9
8 reviews
(888) 225-9489
Great Deal

Used 2016 Honda Civic LX

$18,993
10,836 mi.
mi. from 44011
2953 Mayfield Road Cleveland Heights, OH 44118
(216) 236-9333
Good Deal

Used 2020 Kia Soul LX

$19,745
11,436 mi.
mi. from 44011
25870 Lorain Rd North Olmsted, OH 44070
(440) 638-5329
Good Deal

Used 2013 Chevrolet Malibu ECO

$18,590
14,274 mi.
Online vendor
ONLINE ONLY - No Retail Location University Heights, OH 44118
(216) 313-9822
Good Deal

Used 2016 Chevrolet Trax LS

$18,995
16,284 mi.
mi. from 44011
23775 Center Ridge Rd Westlake, OH 44145
(888) 859-3985

Cars by Body Style

Cars by Price

Cars for Sale by Make