$2,489 above
9% of vehicles like this 2016 BMW 5 Series in the Bradenton area are priced similarly.
2016 BMW 5 Series 528i
55,268 miles
/
$19,995