$6,999
egc
2004 Bmw 3 4D SEDAN 20i E46
$27.33
per week*
Get finance pre-approved from
Sedan
5 SP AUTOMATIC STEPTRONIC
215,622km
Dealer Listing
Compare