2010 BMW 120i Used cars affordable prices is $46,990 with used cars pictures and reviews
Drive Away No More to Pay
Demo / Near New
M Sports pack, including M Alloys, sports susp, Includes all executive features, automatic, front & rear parking sensors.Sapphire Black4cyl 2.0L AutoHATCHBACK1,740 kms
Drive Away No More to Pay
Demo / Near New
M Sports pack, including M Alloys, sports susp, Includes all executive features, automatic, front & rear parking sensors.Sapphire Black4cyl 2.0L AutoHATCHBACK1,740 kms