$680 below
The price was recently reduced on this vehicle and it is now priced within 2% of the average price for a 2018 BMW 5 Series in the Bloomington area.
$33,530
2018 BMW 5 Series 530i xDrive
- Mileage 39,418 Miles
- Location Bloomington, IL