2 BR Houses for Sale in Toppass, Nuwara Eliya | SH 15097 - 3 Units, Rs 20M | Harimila