(DL1398) 23 Perch Land for Sale in Egodauyana Moratuwa, Rs 1.26M a perch | Harimila