2009 Mazda 3

Details

Price $6,995 $595 down plus tax and tags/$60 per week
Miles 259,620 mi
Color silver
Body