1995 TOYOTA LAND CRUISER 80 4.2 DIESEL VX LIMITED in Khabarovsk Russia - AutoDealerPlaza.com