25.7-Perch Residential Land for Sale in Kaduwela | SL14828, Rs 19.3M | Harimila