BMW 318i SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD SOLD BMW 318i 2.0cc 2003 PETROL AUTOMATIC SEDAN None E46 110000