Mama Residences in Business Bay is expected to be completed by the latter half of 2024.