Autotrader has 2 Certified BMW 320i cars for sale near Manassas, VA ranging in price from $23,985 to $27,999.