$3,387 below
This vehicle is about $3,400 less than the average price for a 2020 BMW X1 for sale in Colorado.
2020 BMW X1 sDrive28i
20,132 miles
/
$24,312