About This Project
Bay Square is a new business, retail and residential project from Dubai Properties. It will cover over 2.4 million sq-ft (GFA), and will be located 1km away from Sheikh Zayed Road within Business Bay. Residents, professionals and visitors at Bay Square will enjoy a community similar to creative busi...