Pulled from a 2006 bmw 330i sedan
197000 miles
Good condition working
Any wear shown in photos
Sold as is
N52 3.0 i6 engine
Manual transmission
Box 11