$16,990
EGC
$59.59
per week*
Get finance pre-approved from
2012 BMW 3 4D SEDAN F30 20i
Other
8 SP AUTOMATIC
96,804km
Dealer Listing
Compare