Loading...
3

Used 2012 BMW X5 SUV for Sale in Norwood, MA

2012 BMW X5 35i Sport Activity
2012 BMW X5 35i Sport Activity
2012 BMW X5 35i Sport Activity
2012 BMW X5
2012 BMW X5
2012 BMW X5
Stock image
Used·85,954 mi

Contact dealer for price

2012 BMW X5 50i
2012 BMW X5 50i
Used·81,341 mi

$13,995