Barrington Towers – Apartment for Sale Dehiwala…, Rs 56M | Harimila