BMW X3 for Sale in Charlottesville, Virginia
2005 BMW X3 3.0 XDRIVE - cars & trucks - by owner - vehicle... in Charlottesville, VA
I purchased this clean X3 in October and had my guys at Mountain Valley Motors go through the entire car to do all scheduled maintenance and repairs it needed as well as preventative maintenance. I wanted to make sure it was reliable for my wife. ...