BMW X5 4.4i 146,277 miles for sale in Farmington, MI
$5,400
BMW X5 2004 4.4i 146,277 miles Black Moonroof Heat and air work perfectly Brand new tires Missing little piece of door handle not noticeable (as seen in pictures) Bluetooth Tan leather interior Runs and drives ...