Used Cars Vallejo CA from Main Street Auto

Sort by: Year | Make | Miles | Price
get pre qualified
image thumb
Color: Gray
2.8L L6 DOHC 24V engine
Transmission: 5-Speed Automatic
Stock# BMW7660
Miles: 186,451 | Get A Carfax Report
Our Price: $2,988
alt thumb
Color: Champagne
3.0L L6 DOHC 24V engine
Transmission: Automatic
Stock# BMW8634
Miles: 104,057 | Get A Carfax Report
Our Price: $4,488