News Desk DUBAI: Saeed Tarrad Development, a Dubai-based real estate developer, announced the launch of the Mackerel Tower, their latest pioneering project, to set a new standard for luxury living style. The project, in the Dubai Islands, will be built in a strategic location in one of the most attractive destinations for real estate investment in the Emirate of Dubai. …




