147k miles. Leather heated seats. Berliner. Not much for rust for an 2004. It has sun roof that leaked, has been sealed since and does not open anymore, but does not leak now. 9400 obo.