I'm going to stick my neck out, and say that could quite possibly be the correct mileage... there are certain clues in the pics that point to a previously well looked after low mileage car, but, maybe it was an unreliable lemon? hence lots of owners, and low mileage...
Better pics would be great
Thom