So maybe you've come to Cars.com looking for your third or fourth BMW 3 Series because you think that's what a sports sedan is supposed to be like. If that's what you're here to do, we need to talk about the 2017 Alfa Romeo Giulia.
2,391 listings available averaging $49,259
698 listings available averaging $44,032