002 BMW E46 330ci petrol manual,
full leather electric/heated seats
electric windows all round
electric rear window blind
harmon-kardon speakers
built in sat nav
mot till march
158,000 miles
full service history
good tyres all round
overall clean for age