Tata 1996 Tata 1996 for sale in Negombo, Rs 3.75M | Harimila