Autotrader has 2 Used BMW 328i Gran Turismo xDrive cars for sale near Manassas, VA ranging in price from $21,717 to $22,499.