This apartment compound is in the Bin Mahmoud area. There are quite a few employees of the Ta'allum Group living there.