Up for swap is a 2012 bmw x3 msport xdrive auto 165k miles 1 yrs mot runs and drives as it should
I am open to ALL SWAPZ