Check BMW 318 VIN code before purchasing that car.
This will give you details about what kind of history the vehicle has had, like past accidents, mileage & resale value. VIN stands for "vehicle recognition number" - very few people know this. If it has, be aware that the safety of people inside the vehicle may have been compromised.