2012 Mazda 3 SP25 Hatchback BL10L2 Melbourne East 96,001 Hatchback Sports Automatic Need Finance? Watchlist