Click to expand Tap to zoom Home Vehicles 2008, Toyota, Estima, AHR20-7025624 2008, Toyota, Estima, AHR20-7025624 Request Parts × Name Email Phone Tell me what you’re looking for Request Parts Details Stock #3672 Year2008 MakeToyota ModelEstima CC Rating2362 Chassis CodeAHR20-7025624 Country of OriginJapan Engine Code2AZ-H233688 Transmission CodeCVT Sold Parts Towbar