$1,408 above
9% of vehicles like this 2017 BMW X3 in the Fredericksburg area are priced similarly.
2017 BMW X3 xDrive28i
67,134 miles
/
$18,995