Dubai Islamic Bank subsidiary Deyaar is offering housing units for sale at its new project Al Shera Tower in the Jumeirah Lake Towers. The 39-storey tower boasts over 200 apartments.
It was launched in 2002 as a 100% subsidiary of Dubai Islamic Bank, with a capital base of AED 500 million.