( IC-1190) Valuable Commercial Shop Space Rent in Meegoda for rent, Rs 95K a month | Harimila