(AF883) 18.5 P Land with House Sale at Jubbli Post Nugegoda for Sale, Rs 4.1M a Perch | Harimila