Tata Vista call 9815582627 ₹155,000 Location: Engine: - Kilometer: - Condition: used Details Compare Watch list