+ 1 / 1 × 2006 BMW 3 Series 325i $3,490 Was $4,000 Manual 177,177 KM AS IS! SURPRISING CONDITION Inspected More Details