Tata Safari 2013 Nashik 129942 km Diesel Manual White
Tata Safari 2013 Nashik 129000 km Diesel Manual White
Tata Safari 2013 Nashik 129000 km Diesel Manual White
Tata Safari 2013 Nashik 129000 km Diesel Manual White
Tata Safari 2013 Nashik 107160 km Diesel Manual Blue
Tata Safari 2013 Nashik 129750 km Diesel Manual Others
Tata Tata Safari Storme EX 2013 Nashik 168844 km Diesel Manual
Tata Safari 2013 Nashik 122253 km Diesel Manual White