Flagler on the River February 1, 2018 Nadia Bouzid Address: Flagler On The River, 33130, 340 W Flagler St, Miami, FL 33131 Developer: Melo Group