Zahra Breeze Apartments is a residential complex in Town Square, Dubai. It features four blocks, each with two buildings named 1A, 1B, 2A, 2B, 3A, 3B, 4A and 4B. These are low-rise buildings with nine ...