Flora Group of Dubai has unveiled its luxurious beach-front apartment project on Dubai Island, the first of five projects ...