2004 BMW 3 20i 4D SEDAN E46 Adelaide - North 148,560 4D SEDAN 5 SP AUTOMATIC STEPTRONIC Need Finance? Watchlist