Second hand 2006 BMW 120i car for sale with affordable prices is $31,990* with car specification review and images.
Private Seller
DEC 06 120i M Sport pack, fully optioned, BMW full service history. Brand new Run Flat Tyres, New brakes, lady driver. Grey sport leather seats and steering wheel, Sunroof, Excellent condition.Silver4cyl 2.0L AutoHATCHBACK39,900 kms
Private Seller
DEC 06 120i M Sport pack, fully optioned, BMW full service history. Brand new Run Flat Tyres, New brakes, lady driver. Grey sport leather seats and steering wheel, Sunroof, Excellent condition.Silver4cyl 2.0L AutoHATCHBACK39,900 kms