Toyota Land Cruiser Sahara Zx V8 60 Th Anniversary 2011 for sale in Malabe, Rs 34M | Harimila