Mackerel Towerby Tarrad DevelopmentLaunch PriceAED1.91MPayment Plan60/40HandoverQ4 2027ApartmentsMackerel Tower, Dubai Islands, Dubai