(AFA635) Single Story House with 17.4 P Sale at Udahamulla for Sale in Nugegoda, Rs 3.3M a Perch | Harimila