2021 BMW X5 xDrive40i Contact for price 610 Washington Ave, North Haven, CT 06473 More North Haven, CT BMW X5's 2008 $7,490 95,107 Miles 2012 $10,490 114,100 Miles 2017 $23,999 Miles 2017 $24,999 Miles 2018 $48,995 29,990 Miles 2018 $42,995 35,586 Miles