2017 BMW X3 xDrive28i Sport Utility 4D Price: $16,900 Philadelphia, PA More Philadelphia, PA BMW X3's 2021 $28,088 Miles 2021 $24,588 Miles 2017 $14,990 110,884 Miles 2017 $17,995 Miles 2021 $34,888 Miles