$3,294 below
This vehicle is about $3,300 less than the average price for a 2020 BMW 4 Series for sale in the Huntington Beach area.
2020 BMW 4 Series 430i Gran Coupe
45,880 miles
/
$21,500