Image

JS Truckmart

Our Team is Here to Help. Reach Out Today!

JS Truckmart - Used 2007 MAZDA CX-7

Browse our large inventory of drive train components, interior & exterior body parts, accessories for import and domestic trucks, pickups, vans, SUV/crossovers.
Please Note: Prices in USD & Mileage Measured in Miles (Not Kilometers)

Used 2007 MAZDA CX-7

No parts found. Please click the inquire button for order assistance or change filter selection.

Part Description Select
LEFT
USED
Inquire

$1950.00

  • Part Type: DOOR WINDOW REGULATOR FR
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267639
  • VIN: JM3ER293370140887
  • SKU: NE021004267639
  • Part Grade: A
  • Side: Left (Driver-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
LEFT
USED
Inquire

$1950.00

  • Part Type: DOOR WINDOW REGULATOR RR
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267636
  • VIN: JM3ER293370140887
  • SKU: NE021004267636
  • Part Grade: A
  • Side: Left (Driver-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
RIGHT
USED
Inquire

$2200.00

  • Part Type: DR ASSEMBLY REAR SIDE
  • Details: 5D1
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267630
  • VIN: JM3ER293370140887
  • SKU: NE021004267630
  • Part Grade: A
  • Side: Right (Passenger-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$2100.00

  • Part Type: ENG/MOTOR CONT MOD
  • Part Numbers: L33P18881G L33P18881H L33P18881I L33P18881J L33P18881K L33P18881L L33P18881M L33P18881N L33P18881P L33P18881Q L33P18881R L33P18881S L33P18881T LKZ218881 LKZ218881A
  • Details: CHECK ID
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267656
  • VIN: JM3ER293370140887
  • SKU: NE021004267656
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$5000.00

  • Part Type: ENGINE ASSEMBLY
  • Part Numbers: L33E02300C L3BV02300B L3BV02300F LEY602300C
  • Details: WITH TURBO
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1009900711
  • VIN: JM3ER293370140887
  • SKU: NE021004267657
  • Part Grade: A
VIEW DETAILS
USED
Inquire

$910.00

  • Part Type: FLYWHEEL/FLEX PLATE
  • Part Numbers: AW1019020
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1009900712
  • VIN: JM3ER293370140887
  • SKU: NE021004267659
  • Part Grade: A
VIEW DETAILS
LEFT
USED
Inquire

$1950.00

  • Part Type: FRONT DOOR SWITCH
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267640
  • VIN: JM3ER293370140887
  • SKU: NE021004267640
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$1950.00

  • Part Type: FUSE BOX ENGINE
  • Part Numbers: EG2366760
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267655
  • VIN: JM3ER293370140887
  • SKU: NE021004267655
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$1300.00

  • Part Type: GRILLE
  • Part Numbers: EG2150710D EG2151730
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267617
  • VIN: JM3ER293370140887
  • SKU: NE021004267617
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
RIGHT
USED
Inquire

$2140.00

  • Part Type: HEADLAMP ASSEMBLY
  • Details: FADED
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1009900710
  • VIN: JM3ER293370140887
  • SKU: NE021004267626
  • Part Grade: B
  • Side: Right (Passenger-side)
VIEW DETAILS
LEFT
USED
Inquire

$2115.00

  • Part Type: HEADLAMP ASSEMBLY
  • Details: FADED
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1009900709
  • VIN: JM3ER293370140887
  • SKU: NE021004267625
  • Part Grade: B
  • Side: Left (Driver-side)
VIEW DETAILS
USED
Inquire

$1950.00

  • Part Type: INTERCOOLER
  • Part Numbers: L33X13565A L3K913565A L3K913565C
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267620
  • VIN: JM3ER293370140887
  • SKU: NE021004267620
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
RIGHT
USED
Inquire

$2150.00

  • Part Type: KNEE FRONT
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267671
  • VIN: JM3ER293370140887
  • SKU: NE021004267671
  • Part Grade: A
  • Side: Right (Passenger-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
LEFT
USED
Inquire

$2150.00

  • Part Type: KNEE FRONT
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267668
  • VIN: JM3ER293370140887
  • SKU: NE021004267668
  • Part Grade: A
  • Side: Left (Driver-side)
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$1950.00

  • Part Type: RADIATOR CONDENSOR FAN MOTOR
  • Part Numbers: L33L15025C L33L15025D L33L15025E L33L15025G
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267621
  • VIN: JM3ER293370140887
  • SKU: NE021004267621
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$2150.00

  • Part Type: RADIATOR CORE SUPP
  • Part Numbers: EH1053110B L20653110H
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267627
  • VIN: JM3ER293370140887
  • SKU: NE021004267627
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$1950.00

  • Part Type: RADIATORS
  • Part Numbers: L33L15200
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267618
  • VIN: JM3ER293370140887
  • SKU: NE021004267618
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$1950.00

  • Part Type: RADIO AUDIO
  • Part Numbers: EG2466ARX EG2766ARX
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267647
  • VIN: JM3ER293370140887
  • SKU: NE021004267647
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$2100.00

  • Part Type: ROOF GLASS
  • Part Numbers: EG2269810E EG2269840 EG2269870 EG226989034
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267631
  • VIN: JM3ER293370140887
  • SKU: NE021004267631
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS
USED
Inquire

$1950.00

  • Part Type: SEAT BELT FRONT
  • Part Numbers: EGY157L90A02
  • Stock: N1124275
  • Mileage: 75000
  • Tag: 1004267650
  • VIN: JM3ER293370140887
  • SKU: NE021004267650
  • Part Grade: A
  • This part is still bolted to the vehicle. Please allow 24 hours to remove.
VIEW DETAILS