(SDS-805) Valuable 20 Perches Land for Sell in Udahamulla,Battaramulla for Sale, Rs 110M | Harimila