2002 BMW 325Xi. AWD. 123 thousand miles. Leather. Moon. New tires. BMW usually stands for "bring my wallet" but not on this one. We carefully inspected the whole car and made all the necessary repairs so you will have many many miles of trouble free driving. Steal it at $3500 bucks
By clicking you agree to the Terms and Conditions of Use.