7.4 Perches land For Sale in Meegoda (SSPL-539), Rs 4.9M | Harimila