Flagler on the River Address: Flagler On The River, 33130, 340 W Flagler St, Miami, FL 33131Developer: Melo Group REAL ESTATENadia BouzidFebruary 1, 2018Miami River, Flagler on the River, Melo GroupComment Facebook0 Twitter LinkedIn0 Reddit Pinterest0 0 Likes