2012 Mazda 6

Details

Price $8,995 $2495 down plus tax and tags $60 per week
Miles 194,998 mi
Color Silver
Body