2012-2018 BMW 328i 320i 2.0L 4 Cylinder Turbo Engine OEM
85k miles
Motor Pulled from a running vehicle
⚠️all fluids have been drained from motor⚠️
Dk
B