Land for Sale - 38 Perches in Thalawathugoda (A6823) Talawatugoda, Rs 135M | Harimila