Furnished Apartment for Sale in Star Residences, Dehiwala (C7-10352), Rs 42M | Harimila