Very rare E60 that we believe was a German delivered car from new. Has only 79,200km and some service history.
Car is SOLD!