2021 BMW X5 sDrive40i Price: $31,488 24875 Southwest Fwy, Rosenberg, TX 77471 More Rosenberg, TX BMW X5's 2013 $14,499 111,562 Miles 2014 $22,891 107,524 Miles 2008 $9,300 112,196 Miles