2012 BMW X3 2.5i Price: $13,475 1528 ASHLEY RIVER RD, Charleston, SC 29407 More Charleston, SC BMW X3's 2021 $30,991 36,665 Miles 2012 $11,395 114,697 Miles 2023 $35,656 Miles 2023 $36,578 Miles 2010 $14,500 51,878 Miles 2020 $35,998 30,000 Miles