2017 BMW X5 for sale Price: $24,500 17319 Highway 99, Lynnwood, WA 98037 More Lynnwood, WA BMW X5's 2014 $17,000 97,653 Miles 2013 $13,249 86,718 Miles 2017 $23,500 67,685 Miles 2019 $48,734 26,839 Miles 2021 $51,999 Miles 2011 $11,995 71,776 Miles