Find your next vehicle
from one of our listings...

Top 28 Listings near Mechanicsburg, PA

  15

Mileage: 78,646
Price: $30,995
Condition: Used
Color: Black
Elizabethtown, PA
  15

Mileage: 55,730
Price: $27,995
Condition: Used
Color: Silver
Elizabethtown, PA
  15

Mileage: 10
Price: $51,463
Condition: New
Color: White
Elizabethtown, PA
  15

Mileage: 16,315
Price: $24,995
Condition: Used
Color: Gray
Elizabethtown, PA
  15

Mileage: 12
Price: $49,979
Condition: New
Color: Dk. Red
Elizabethtown, PA
  15

Mileage: 12
Price: $60,972
Condition: New
Color: White
Elizabethtown, PA
  9

Mileage: 138,600
Price: $8,995
Condition: Used
Color: Black
New Cumberland, PA
  0

Mileage: 127,232
New Listing
Price: $0
Condition: Used
Color: Silver
Elizabethtown, PA
  9

Mileage: 105,190
Price: $9,995
Condition: Used
Color: Red
New Cumberland, PA
  15

Mileage: 6
Price: $66,455
Condition: New
Color: Dk. Gray
Elizabethtown, PA
  0

Mileage: 150,846
Price: $0
Condition: Used
Color:
Shippensburg, PA
  0

Mileage: 66,715
Price: $0
Condition: Used
Color:
Shippensburg, PA
  0

Mileage: 20
Price: $0
Condition: Used
Color:
Shippensburg, PA
  0

Mileage: 182,968
Price: $0
Condition: Used
Color:
Shippensburg, PA
  0

Mileage: 138,491
Price: $0
Condition: Used
Color:
Shippensburg, PA
  0

Mileage: 186,311
Price: $0
Condition: Used
Color:
Shippensburg, PA
  15

Mileage: 20,932
Price: $32,500
Condition: Used
Color: Maroon
Shippensburg, PA
  15

Mileage: 0
Price: $58,305
Condition: New
Color: Dk. Gray
Elizabethtown, PA
  15

Mileage: 92,241
Price: $23,495
Condition: Used
Color: Black
Elizabethtown, PA
  15

Mileage: 18,147
Price: $39,995
Condition: Used
Color: White
Elizabethtown, PA
  15

Mileage: 183,793
Price: $6,495
Condition: Used
Color: Red
Elizabethtown, PA
  15

Mileage: 47,100
Price: $52,995
Condition: Used
Color: White
Elizabethtown, PA
  0

Mileage: 50
Price: $90,915
Condition: New
Color: White
Elizabethtown, PA
  15

Mileage: 0
Price: $84,205
Condition: New
Color: Black
Elizabethtown, PA
  15

Mileage: 66,017
Price: $40,995
Condition: Used
Color: Black
Elizabethtown, PA
  10

Mileage: 158,200
Price: $6,995
Condition: Used
Color: White
New Cumberland, PA
  10

Mileage: 137,150
Price: $9,995
Condition: Used
Color: Gray
New Cumberland, PA
  0

Mileage: 94,390
Price: $7,495
Condition: Used
Color: Lt. Blue
New Cumberland, PA