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

Track Price Check Availability

2005 Toyota Matrix
149,271 Miles | Oakland, CA
$2,995
est. $43/mo

Track Price Check Availability

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

Track Price Check Availability

2003 Toyota Matrix
186,214 Miles | Woodbridge, VA
$2,900
est. $42/mo

Track Price Check Availability

2003 Toyota Matrix
230,991 Miles | Hugo, MN
$2,395
est. $35/mo

Track Price Check Availability

2003 Toyota Matrix
172,558 Miles | North Branch, MN
$2,900
est. $42/mo

Track Price Check Availability

2007 Toyota Matrix
180,596 Miles | Woodbridge, VA
$2,950
est. $43/mo

Track Price Check Availability

2003 Toyota Matrix
129,477 Miles | Lakewood, NJ
$1,999
est. $29/mo

Track Price Check Availability

2006 Toyota Matrix
259,467 Miles | Lodi, NJ
$2,995
est. $43/mo

Track Price Check Availability

2006 Toyota Matrix
193,690 Miles | Hillsboro, OR
$2,750
est. $40/mo

Track Price Check Availability

2005 Toyota Matrix
245,676 Miles | Spokane, WA
$1,850
est. $27/mo

Track Price Check Availability

2006 Toyota Matrix
229,471 Miles | Vancouver, WA
$2,995
est. $43/mo

Track Price Check Availability

2005 Toyota Matrix
235,167 Miles | Peabody, MA
$2,965
est. $43/mo

Track Price Check Availability

2003 Toyota Matrix
220,878 Miles | Lynnwood, WA
$2,995
est. $43/mo

Track Price Check Availability

2003 Toyota Matrix
190,850 Miles | Akron, OH
$2,995
est. $43/mo

Track Price Check Availability

2006 Toyota Matrix
226,326 Miles | Florence, KY
$2,995
est. $43/mo

Track Price Check Availability

2003 Toyota Matrix
220,354 Miles | Norton, OH
$2,999
est. $43/mo

Track Price Check Availability

2004 Toyota Matrix
247,352 Miles | Warner Robins, GA
$2,950
est. $43/mo

Track Price Check Availability

2003 Toyota Matrix
189,770 Miles | Chillicothe, OH
Accepting Offers
est. $0/mo

Track Price Check Availability

2005 Toyota Matrix
255,684 Miles | Dover, NH
Accepting Offers
est. $0/mo

Track Price Check Availability