A beautiful elevated property 89 Perches for sale in Avissawella, Rs 19.7M | Harimila