Very clean. Freshly serviced and detailed. Ready to go. Great option for anyone looking for a great running car that gets great fuel economy at a budget price.

2005 mazda 3

$2,750.00Price