3BR Luxury New Apartment for Sale in Dehiwala - Barrington Towers, Rs 56M | Harimila