2004 BMW 325xi All wheel drive. Dark green with beige Leather, heated seats, sunroof, alloys, all power options, folding rear seats. New battery, new rear shocks and springs. Well maintained. 2 keys. Clean Carfax. 171k miles. NH state inspection w...