20.5 Perches Land for Sale in Udahamulla, Nugegoda (LA5020), Rs 71.8M | Harimila