42 Perch Square Land for Sale Nugegoda, Rs 2.3M a Perch | Harimila