BMW 320i SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD BMW 320i 2.0cc 2011 PETROL AUTOMATIC SEDAN None E90 LUXURY 140000