Tata Vista 2011 Navi Mumbai 45009 km Diesel Manual Grey
Tata Vista 2012 Navi Mumbai 12000 km Petrol Manual White