20-Perch Residential Land for Sale in Thalawathugoda | SL12880, Rs 28M | Harimila