New BMW X3 For Sale In San Jose, CA

Retail Price

$49,345

Retail Price

$47,535

Retail Price

$47,135

Retail Price

$48,845

Retail Price

$45,785

Retail Price

$48,035

Retail Price

$47,135

Retail Price

$45,735

Retail Price

$52,865

Retail Price

$45,185