BMW X5 4.4 SUV, Great condition in El Mirage, AZ
$4,600
4x4, Great BMW SUV, only 139,000 miles. Leather is in good condition, engine is great, no leaks, clean title, has a towing package, has sport mode, panoramic sunroof. Was owned previously by a family friend who also has his own mechanic shop. SUV ...