2005 MAZDA MAZDA3 NEO 5D HATCHBACK BK Guildford 201,465 5D HATCHBACK 5 SP MANUAL Need Finance? Watchlist