3.0L

97-03 Montero Sport

Long block with gaskets and oil pump.

Price: $3,200.00