$12,500
EGC
$45.10
per week*
Get finance pre-approved from
2005 BMW 3 4D SEDAN E90 20i
Other
6 SP AUTOMATIC STEPTRONIC
52,570km
Dealer Listing
Compare