Tata Vista 2015 Vavuniya, Vavuniya 4 weeks ago 11 views AD ID: 2916 Posted on: 04 Jun 2025 Rs 1,900,000 (Negotiable)