Well maintained bmw e46, buy and drive unit
Bmw e46 5 speed manual 318i 1800CC M43 engine Leather interior M bumper Alloy rims Asking Price 650,000/- Negotiable