SALES
SERVICE
CALL NOW
DIRECTIONS
SERVICE

2007 BMW 3 Series 328xi

Stock: 1077641A

Mileage: 116855

OUR PRICE

$6,844

LEARN MORE

2007 BMW 3 Series 328xi

3.0L 6-Cylinder DOHC 6-Speed Automatic Steptronic

OUR PRICE

$6,844

I Want This Car GET PRE-APPROVED Value Your Trade
Close

2007 BMW 3 Series 328XI

Stock: 1077641A | Vin: WBAVT73507FZ36153

BUY TODAY FOR

$6,844