BMW M3 limited edition. 1 of 500. One of the rarest M3 specs you will see around with 2 owners from new and full BMW servicing. Really is spotless inside and out. With new tyres and perfect black alloys. Bluetooth. Isofix. Spare key and all history can be.