2003 BMW 330ci $3,895 Mileage:160,962 MilesExterior:silverEngine:Gas 3.0L 6 cylinderTransmission:automaticDrive Type:FWDStock:18101AVIN:WBABS53443JU98360 View Details