(DH1367) Single Story House for Sale in Udahamulla… in Nugegoda, Rs 64M | Harimila