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