Used BMW X3 for Sale in Willow Grove, PA

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$26,985
$26,985 above
$796/mo est. ?
81,745 km

Piazza Acura of West Chester

Authorized EpicVIN dealer

4.5 Google 374 reviews

19382, West Chester PA

Check Details
$29,775
$29,775 above
$878/mo est. ?
52,648 km

Fred Beans Hyundai

Authorized EpicVIN dealer

4.5 Google 873 reviews

19047, Langhorne PA

Check Details
Get a price quote
127,846 km

Volkswagen Of Springfield

Authorized EpicVIN dealer

4.5 Google 76 reviews

19064, Springfield PA

Check Details
$16,989
$16,989 above
$501/mo est. ?
133,773 km 2.0L

Wholesale Outlet Automotive Group

3.9 Google 164 reviews

08012, Blackwood NJ

Check Details
great price
$30,695
$6,337 below
$905/mo est. ?
90,900 km

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
great price
$36,760
$14,640 below
$1,084/mo est. ?
35,158 km

Johnson Ford

Authorized EpicVIN dealer

08016, Burlington NJ

Check Details
high price
$37,259
$227 above
$1,099/mo est. ?
22,994 km

BMW of the Main Line

Authorized EpicVIN dealer

4.4 Google 2564 reviews

19004, Bala Cynwyd PA

Check Details
great price
$12,995
$1,793 below
$383/mo est. ?
154,514 km

Elite Auto House

Authorized EpicVIN dealer

4.7 Google 222 reviews

19115, Philadelphia PA

Check Details
good price
$49,660
$1,740 below
$1,464/mo est. ?
22,297 km

BMW of Doylestown

Authorized EpicVIN dealer

18901, Doylestown PA

Check Details
$44,250
$44,250 above
$1,305/mo est. ?
60,923 km

Holman Toyota

Authorized EpicVIN dealer

4.5 Google 1534 reviews

08054, Mount Laurel NJ

Check Details
$26,999
$26,999 above
$796/mo est. ?
45,443 km

CarVision of Trooper

Authorized EpicVIN dealer

19403, Norristown PA

Check Details
$47,320
$47,320 above
$1,395/mo est. ?
12,785 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

Check Details
$11,895
$11,895 above
$351/mo est. ?
170,642 km

Alpha One Auto Sales

Authorized EpicVIN dealer

08065, Palmyra NJ

Check Details
$60,332
$60,332 above
$1,779/mo est. ?
20,955 km

BMW of Devon

Authorized EpicVIN dealer

19333, Devon PA

Check Details
$56,205
$56,205 above
$1,654/mo est. ?
8 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details
$72,755
$72,755 above
$2,141/mo est. ?
11 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details
$53,575
$53,575 above
$1,577/mo est. ?
10 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details
$49,985
$49,985 above
$1,474/mo est. ?
19,008 km

Flemington BMW

Authorized EpicVIN dealer

08822, Flemington NJ

Check Details
$54,605
$54,605 above
$1,610/mo est. ?
1,424 km 2.0L

BMW of West Chester (PA)

Authorized EpicVIN dealer

19382, West Chester PA

Check Details
$55,330
$55,330 above
$1,632/mo est. ?
911 km 2.0L

BMW of West Chester (PA)

Authorized EpicVIN dealer

19382, West Chester PA

Check Details
$50,545
$50,545 above
$1,490/mo est. ?
14,008 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton NJ

Check Details
$32,998
$32,998 above
$973/mo est. ?
56,271 km 2.0L

Matt Blatt Chrysler Dodge Jeep Ram

Authorized EpicVIN dealer

19153, Philadelphia PA

Check Details
$21,950
$21,950 above
$647/mo est. ?
155,319 km

Lamah Motors

Authorized EpicVIN dealer

5.0 Google 2 reviews

19124, Philadelphia PA

Check Details
$54,805
$54,805 above
$1,613/mo est. ?
2 km

Princeton BMW

Authorized EpicVIN dealer

08619, Hamilton Township NJ

Check Details