2004 TOYOTA LAND CRUISER 100 DIESEL 4.2 VX LIMITED in Khabarovsk Russia - AutoDealerPlaza.com