(DL1393) 42 Perch Land for Sale in Nugegoda, Rs 2.5M a perch | Harimila