$91 below
This vehicle is priced less than the average 2020 BMW X1 in the Mesquite area.
2020 BMW X1 xDrive28i
69,638 miles
/
$21,484