2015 Toyota Land Cruiser V8 for sale in Mombasa, Kenya. Registration Number: KDG Some features of this full-size SUV: Navigation System Power windows and door