Iris Escarra and Carlos Diaz are mentioned in a South Florida Business Journal article titled "Melo Group proposes 60-story towers on Biscayne Bay."
LINKS
Click here to read the full article, "Melo Group proposes 60-story towers on Biscayne Bay" in the South Florida Business Journal (subscription required).