$2,128 above
17% 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