Sales Thalawathugoda Brand New Luxury Duplex… Ideal investment opportunity in one of Sri Lanka’s… More Details Rs. 23 M