(HH278) Modern Single Storey House for Sale in Naranwala, Udupila in Delgoda, Rs 39.5M | Harimila