18 Perch Luxury House for Sale in Battaramulla in Thalawathugoda, Rs 69.5M | Harimila