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