4,200 Sq.ft Apartment Complex for Sale - CP42568 in Dehiwala, Rs 115M | Harimila