20.5 Perch Land for Sale in Udahamulla , Nugegoda Cvvv…, Rs 3.5M a Perch | Harimila