Dehiwala Furnished 1st Floor Apartment for Long/Short Term Rent (LEC325) for Rent, Rs 225K a Month | Harimila