A 10.5-perch plot of land in Meegoda // AJ 16791 for sale, Rs 400K a perch | Harimila