2004 Toyota Matrix
260,490 Miles | Portland, OR
$3,491
est. $50/mo

Track Price Check Availability

2009 Toyota Matrix
254,093 Miles | Johnson City, TN
$3,250
est. $47/mo

Track Price Check Availability

2007 Toyota Matrix
191,213 Miles | Lawrenceburg, KY
$3,440
est. $50/mo

Track Price Check Availability

2006 Toyota Matrix
188,360 Miles | Bismarck, ND
$3,500
est. $50/mo

Track Price Check Availability

2007 Toyota Matrix
255,055 Miles | Greensboro, NC
$3,845
est. $55/mo

Track Price Check Availability

2005 Toyota Matrix
161,199 Miles | Pensacola, FL
$3,995
est. $58/mo

Track Price Check Availability

2005 Toyota Matrix
176,417 Miles | Tampa, FL
$3,490
est. $50/mo

Track Price Check Availability

2007 Toyota Matrix
220,723 Miles | Houston, TX
$3,846
est. $55/mo

Track Price Check Availability

2006 Toyota Matrix
169,912 Miles | Manchester, NH
$3,661
est. $53/mo

Track Price Check Availability

2003 Toyota Matrix
218,676 Miles | Ozone Park, NY
$2,200
est. $32/mo

Track Price Check Availability

2004 Toyota Matrix
188,022 Miles | Amelia, OH
$3,999
est. $58/mo

Track Price Check Availability

2003 Toyota Matrix
280,842 Miles | Marietta, GA
$3,498
est. $50/mo

Track Price Check Availability

2003 Toyota Matrix
268,475 Miles | Victorville, CA
$3,500
est. $50/mo

Track Price Check Availability

2003 Toyota Matrix
187,111 Miles | Everett, WA
$3,999
est. $58/mo

Track Price Check Availability

2004 Toyota Matrix
159,536 Miles | Tampa, FL
$3,298
est. $48/mo

Track Price Check Availability

2004 Toyota Matrix
161,674 Miles | Pinellas Park, FL
$3,100
est. $45/mo

Track Price Check Availability

2003 Toyota Matrix
159,966 Miles | El Cajon, CA
$3,499
est. $50/mo

Track Price Check Availability

2005 Toyota Matrix
200,442 Miles | Bristol, TN
$3,598
est. $52/mo

Track Price Check Availability

2004 Toyota Matrix
221,792 Miles | Oklahoma City, OK
$3,995
est. $58/mo

Track Price Check Availability

2003 Toyota Matrix
152,985 Miles | Bordentown, NJ
$3,899
est. $56/mo

Track Price Check Availability