2006 BMW 330i powered by a 3.0L L6 engine and automatic transmission. The odometer shows 173,771 miles. Features heated seats and a power sunroof.