Used 2008 BMW E60 528i N52 3.0L 6CYL ENGINE MOTOR 101K MILES TESTED WARRANTY OEM For Sale

Price:
$899.10

Ships From:
Dallas, Texas, US

This site contains affiliate links for which we may be compensated.

  • Manufacturer Part Number: MOTOR ENGINE
  • GenuineOEM: True
  • Other Part Number: N52
  • Brand: BMW