2005 BMW 530D M-sport 104k miles MOT?d till June 2024 Automatic Full service history Idrive/dvd player Car drives Perfect 2 previous owners £2495
2005 BMW 530d M sport
£2,495
BT49 0
2005 BMW 530D M-sport 104k miles MOT?d till June 2024 Automatic Full service history Idrive/dvd player Car drives Perfect 2 previous owners £2495