UAE-based developer Calgary Properties has teamed up with Flora Realty and sales partner Octa Properties, for the launch of its 14-storey residential development - Flora Shore Beachside Residences - nestled inside the Dubai Islands.