buy second hand 2006 BMW 120i car for sale with very good conditions

2006 BMW 120i used car for sale with cheap prices is $28,950* also with car specification and reviews
Dealer Used Car
This IMMACUALTE 5 door BMW 120i hatch only has 22,000KM! It represents Structurally guaranteed, full BMW Mechanical Report and has just been serviced. Buy with confidence from an Australian wide,...BLACK ONLY 22,000KMS4cyl 2.0L AutoHATCHBACK22,200 kms