Price:
$725.00
Ships From:
Webster City, Iowa, US
This site contains affiliate links for which we may be compensated.
Engine 2.5L M54 265S5 Engine Fits 03-06 BMW 325i 6520617. 30 day warranty from sale date if professional shop installs. Engine ran great when pulled. Will ship without oil. $200 relist fee charged to non paying bidders.