10Apartment425 BHD/monthInclusiveOUTSTANDING APARTMENT / LUXURY PROJECTCanal View, Dilmunia Island, Muharraq Governorate studio 3 89 sqm