$2,277 above 5% of vehicles like this 2021 BMW 5 Series in the Williamsburg area are priced similarly. 2021 BMW 5 Series 530i 64,267 miles / $27,997
$954 above This vehicle is priced within 7% of the average price for a 2015 BMW 3 Series in the Virginia Beach area. 2015 BMW 3 Series 328i xDrive 90,000 miles / $13,978