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