Used 2005 BMW 120i car for sale with affordable prices is $19,990* with car specification review and images.
Dealer Used Car
BMW 120 I quartz grey with black leather, presents as new, electric 3 way glass sunroof, premium alloys wheels, black leather trim, with M sport seats,comes with full dealer warranty with the option...GREY4cyl 2.0L AutoHATCHBACK136,888 kms
Dealer Used Car
BMW 120 I quartz grey with black leather, presents as new, electric 3 way glass sunroof, premium alloys wheels, black leather trim, with M sport seats,comes with full dealer warranty with the option...GREY4cyl 2.0L AutoHATCHBACK136,888 kms