2016 BMW X5 XDrive35i AWD VIN: 5UXKR0C51G0P20258 Miles: 51k Price: $34999 See our walk around and test drive videos below. Very clean 2016 BMW X5 35i XDrive AWD with only 51k miles! The Glacier Silver Metallic exterior houses ...
2009 BMW 328i XDrive AWD VIN: WBAPK53579A645276 Miles: 126k Price: $11499 Video walkaround and test drive on our website Europeanmotorsiowa.com! The link can also be found below. We have known this 2009 BMW 328i XDrive for a n...
2011 BMW 1M 6-Speed Manual VIN: WBSUR9C50BVS96543 Miles: 39k Price: $54499 Stick Shift Alert! See our test drive and walkaround video below. Thousands of dollars in tasteful upgrade$ and only 35k miles on this 2011 BMW 1M. The...
2004 BMW 330xi AWD VIN: WBAEW53414PN35607 Price: $2999 This 2004 BMW 330xi AWD was traded to us a few years ago. It has been used and serviced by our service department since. The inline, naturally aspirated 6-cylinder of this BMW...