11 Perches Land for Sale in Peters Lane, Dehiwala (C7-10910), Rs 82.5M | Harimila