Bmw e46 318i. Only 46k miles. No rust. Bolton. SOLD