Land for Sale in Udahamulla ,Nugegoda (File Number 1932A/1), Rs 54M | Harimila