Bmw e46 328i cleanest Suspension perfect zvese Mileage 102k low mileage Ex-white owned German import Aircon superb Brand new tyres all round Full black leather interior Custom og Bmw Touch screen Radio powerful Central lock on point even on remote Price $4300 /swap accepted 0779503839
$4,300