73 Perches - Furnished House for Sale HL55703 in Nawala, Rs 620M | Harimila