House with 11 Perches of Land in Meegoda Watareka // ST 10984 for Sale, Rs 13M | Harimila