$4,581 below
This vehicle is about $4,600 less than the average price for a 2020 BMW X5 for sale in the Owings Mills area.
$68,888
2020 BMW X5 M50i
- Mileage 35,245 Miles
- Location Owings Mills, MD