19 Perches Land Sale in Udahamulla Nugegoda
Judges Complex Area (Nadukarawatta Road)
2.2 Million Per Perch