Favorite 2017 BMW 2 Series 230i xDrive 27,869 miles / $24,275 Brown's Chantilly Mazda / Chantilly, VA
Favorite 2017 BMW 2 Series M240i 50,382 miles / $25,950 Community Volkswagen Santa Maria BMW / Santa Maria, CA
Favorite 2017 BMW 2 Series 230i xDrive 20,419 miles / $28,987 Hendrick Southpoint Auto Mall / Durham, NC