Land for Sale in Dehiwala (C7-10859), Rs 8.5M a Perch | Harimila