4 Bedroom Apartment for Sale in Barrington Tower, Dehiwala (C7-9367), Rs 81M | Harimila